Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
gs
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
many-archive
gs
Commits
1c76df43
There was an error fetching the commit references. Please try again later.
Commit
1c76df43
authored
5 years ago
by
xwgmdjc
Browse files
Options
Downloads
Patches
Plain Diff
添加「态度」选项,可选择「支持」或「谴责」
parent
8f1410b8
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
base.css
+6
-0
6 additions, 0 deletions
base.css
index.html
+4
-1
4 additions, 1 deletion
index.html
main.js
+77
-7
77 additions, 7 deletions
main.js
with
87 additions
and
8 deletions
base.css
100644 → 100755
+
6
−
0
View file @
1c76df43
...
...
@@ -45,6 +45,12 @@ input[type="text"] {
padding
:
5px
;
}
input
[
type
=
"radio"
]
{
font-size
:
20px
;
margin
:
10px
0
20px
;
padding
:
5px
;
}
h1
{
font-size
:
40px
;
}
...
...
This diff is collapsed.
Click to expand it.
index.html
+
4
−
1
View file @
1c76df43
...
...
@@ -14,8 +14,11 @@
<body>
<h1>
Geng Shuang
<br/>
Emulator
</h1>
<small
class=
"label"
>
要谴责的国家/地区
:
</small><input
type=
"text"
id=
"1"
>
<small
class=
"label"
>
发言对象
:
</small><input
type=
"text"
id=
"1"
>
<small
class=
"label"
>
对方干了什么事情:
</small><input
type=
"text"
id=
"2"
>
<small
class=
"label"
>
态度:
</small>
<input
type=
"radio"
name =
"attitude"
,
id=
"r1"
value=
"support"
><label
for=
"support"
>
支持
</label>
<input
type=
"radio"
name =
"attitude"
,
id=
"r2"
value=
"condemn"
checked
><label
for=
"condemn"
>
谴责
</label>
<div
class=
"actions"
>
<div
class=
"button clickable"
onclick=
"generate()"
>
外交部发言人耿爽答记者问
</div>
<img
class=
"shuffle clickable"
onclick=
"random()"
src=
"shuffle.svg"
>
...
...
This diff is collapsed.
Click to expand it.
main.js
+
77
−
7
View file @
1c76df43
var
head
=
[
var
head
_negative
=
[
"
对于#N#B的行为,我的回答是:
"
,
"
中方就这一问题已多次表明立场:
"
,
"
我们一再强调:
"
,
...
...
@@ -7,7 +7,8 @@ var head = [
"
中方对此严正声明:
"
,
"
中方就#N近来的一系列错误言行,已经多次向#N表明我们的严正立场:
"
]
var
sentences
=
[
var
sentence_negative
=
[
"
#N#B的举动严重干涉了中国内政,严重违反国际法和国际关系基本准则,是赤裸裸的霸权行径,中国政府和人民坚决反对。
"
,
"
#N罔顾事实、颠倒黑白,公然#B,性质极其恶劣,用心十分险恶,其根本目的是干涉中国内政,破坏中华民族实现伟大复兴的历史进程。
"
,
"
#B只会让广大中国人民进一步认清#N的险恶用心和霸权本质,只会让中国人民更加众志成城。
"
,
...
...
@@ -17,7 +18,6 @@ var sentences = [
"
#N如果#B,不仅将损害中方利益,损害中国和#N关系,也将严重损害#N自身的利益。
"
,
"
#N如果一意孤行,坚持#B,最终必将搬起石头砸自己的脚。
"
,
"
#N#B是搬起石头砸自己的脚。
"
,
"
我们要正告#N,任何外国政府和势力都无权干预中国内政。
"
,
"
#N的图谋注定失败。
"
,
"
中国政府反对任何外部势力干预中国事务的决心坚定不移,维护国家主权、安全、发展利益的决心坚定不移。
"
,
...
...
@@ -44,7 +44,7 @@ var sentences = [
"
#N任何企图干预中国内政、阻碍中国发展的把戏都不会得逞,到头来只会是枉费心机一场空。
"
,
"
#N这一恶劣行径不仅损害中方利益,也会损害#N自身的重要利益。
"
,
"
我们希望#N认真对待中方的严正交涉和严正立场,立即停止不负责任的言行,停止干涉中国内政。
"
,
"
同时,
我们敦促#N在中国问题上要谨言慎行,不要再发出错误信号,不要再挑拨怂恿,不要再干涉中国内政。
"
,
"
我们敦促#N在中国问题上要谨言慎行,不要再发出错误信号,不要再挑拨怂恿,不要再干涉中国内政。
"
,
"
对于#N的错误做法,中方必将采取有力的措施坚决予以反制,坚定地维护自身主权、安全、发展利益。
"
,
"
#N此次的貌似公允再次暴露出他们的是非不分和虚伪面目,他们的口头正义也再次暴露出他们的双重标准和别有用心。
"
,
"
我们正告#N认清形势,悬崖勒马,立即停止干涉中国内政,以免引火烧身、自食苦果。
"
,
...
...
@@ -52,6 +52,55 @@ var sentences = [
"
我们敦促#N悬崖勒马,否则必将自食恶果,勿谓言之不预也!
"
]
var
head_positive
=
[
"
我们注意到有关报道,对#N#B表示欢迎。
"
,
"
中方支持并赞赏#N作出#B这一重要决定。
"
,
"
我们很高兴听闻这则消息。
"
,
"
今天#N成功#B,中方对此表示祝贺和欢迎。
"
,
"
中方对此的看法是:
"
,
"
我们对#N#B的友善之举表示诚挚的感谢。
"
,
"
中方高度赞赏#N#B。
"
]
var
sentence_positive
=
[
"
中方愿继续同国际社会一道,为#N#B提供力所能及的帮助。
"
,
"
#B,是#N各界的普遍期待,符合两国和两国人民的根本和长远利益。
"
,
"
我们欢迎#N抓住历史机遇,在和平共处五项原则基础上#B。
"
,
"
面对新机遇新挑战,中方愿同#N一道#B。
"
,
"
中方一贯主张,#B应秉持客观、公正、专业原则,以确凿证据为依据,以各方共识为基础。
"
,
"
中方对#N#B表示祝贺。中国与#N传统友谊深厚,双方是患难与共的好兄弟,真诚相待的好朋友,共同发展的好伙伴。
"
,
"
中方一贯重视与#N展开多领域合作,支持#N#B。
"
,
"
作为中国与#N人文交流的重要内容,#B长期以来有力地促进了两国人民之间的沟通和相互了解。
"
,
"
我们希望#N有关各方在宪法和法律框架内和平#B。
"
,
"
同时我们希望#N在#B过程中秉持公平、透明、非歧视原则,对各方一视同仁。
"
,
"
中方愿为#N#B发挥积极作用。
"
,
"
中方愿同#N一道,以#B为契机,增进政治互信,深化互利合作,加强在国际和地区事务中的沟通协调,造福两国人民。
"
,
"
中国和#N互为战略伙伴。自建交以来,双方关系取得长足发展,各领域务实合作成果丰硕。
"
,
"
中方愿同#N一道努力,巩固友好互信,深化互利合作,推动战略伙伴关系取得更大发展。
"
,
"
中国和#N建交以来,两国各领域交流合作快速展开,成果持续显现,增进了两国人民的福祉。
"
,
"
当前,中国同#N关系快速发展。两国人民一直相互怀有友好感情。
"
,
"
中方愿在一个中国原则和和平共处五项原则基础上,同#N加强各领域务实合作和友好交流,造福两国和两国人民。
"
,
"
中国与#N的合作始终遵循平等互利、合作共赢和商业化原则开展,合法合规,利国利民,不容他国置喙。
"
,
"
中方坚信,不论形势如何变化,中国与#N的合作都会正常开展下去。
"
,
"
我们愿意与#N共同努力,开启两国关系发展新的广阔前景。
"
,
"
事实充分证明,中国与#N关系的发展不仅给两国人民带来巨大利益,也有力地促进了亚太地区和世界的和平、稳定、繁荣。
"
,
"
中国与#N是好朋友、好伙伴、好兄弟。
"
,
"
中方愿同#N一道,继续加强战略沟通,深化务实合作,深入落实两国元首共识,推动全面战略伙伴关系不断迈上新台阶。
"
,
"
我们期待与#N各方继续保持密切沟通与合作。
"
,
"
中方尊重#N人民的选择,也呼吁国际社会尊重#N主权,尊重#N人民自主作出的选择,不要干涉#N内政。
"
,
"
我们希望#N能够同中方相向而行、共同努力。
"
,
"
我们相信,此举将进一步推动落实双方元首重要共识,巩固双方政治互信,促进中国与#N创新战略伙伴关系深入发展。
"
,
"
#N此举这符合双方的共同利益,也是两国人民的共同期待。
"
,
"
中国与#N双方一致同意,保持密切高层交往和更紧密的战略沟通,及时就重大问题协调立场。
"
,
"
N此举取得丰硕成果,将为中国与#N全天候战略合作伙伴关系增添新的动力。
"
,
"
我们刚刚隆重庆祝了新中国成立70周年,#N向中方送上了真挚美好的祝福,我们对此表示诚挚的感谢。
"
,
"
我能告诉你的是,中国与#N一直按照平等互信、互利共赢的原则,在各领域保持着正常的交流合作。
"
,
"
立足新时代,放眼新未来,双方将进一步加强协调配合,承担起维护多边主义、捍卫国际秩序的共同责任,推进全面战略协作不断取得新成果。
"
,
"
我们愿同#N共同努力,携手推动中国与#N关系不断取得新的发展,打造新时代更加紧密的命运共同体。
"
,
"
我们坚持在国际事务中发挥积极作用,为推动全球治理体系改革贡献“中国智慧”,为斡旋解决国际地区热点问题贡献“中国力量”,为世界经济发展注入“中国信心”。
"
,
"
中国始终是世界和平的建设者、全球发展的贡献者、国际秩序的维护者。
"
]
var
verb
=
[
"
通过
"
,
"
签署
"
,
"
开放
"
,
"
承认
"
,
"
否认
"
,
"
推出
"
,
"
退出
"
,
"
拒绝
"
,
"
谴责
"
,
"
支持
"
,
"
宣称
"
,
"
表彰
"
,
"
煽动
"
,
"
组织
"
,
"
公然挑衅
"
,
"
成立
"
,
"
模糊
"
,
"
退出
"
...
...
@@ -66,6 +115,8 @@ var countries =
"
台湾当局、蒙古、朝鲜、韩国、日本、菲律宾、越南、老挝、柬埔寨、缅甸、泰国、马来西亚、文莱、新加坡、印度尼西亚、东帝汶、尼泊尔、不丹、孟加拉国、印度、巴基斯坦、斯里兰卡、马尔代夫、哈萨克斯坦、吉尔吉斯斯坦、塔吉克斯坦、乌兹别克斯坦、土库曼斯坦、阿富汗、伊拉克、伊朗、叙利亚、约旦、黎巴嫩、以色列、巴勒斯坦、沙特阿拉伯、巴林、卡塔尔、科威特、阿拉伯联合酋长国、阿曼、也门、格鲁吉亚、亚美尼亚、阿塞拜疆、土耳其、塞浦路斯、芬兰、瑞典、挪威、冰岛、丹麦、爱沙尼亚、拉脱维亚、立陶宛、白俄罗斯、俄罗斯、乌克兰、摩尔多瓦、波兰、捷克、斯洛伐克、匈牙利、德国、奥地利、瑞士、列支敦士登、英国、爱尔兰、荷兰、比利时、卢森堡、法国、摩纳哥、罗马尼亚、保加利亚、塞尔维亚、马其顿、阿尔巴尼亚、希腊、斯洛文尼亚、克罗地亚、波斯尼亚和墨塞哥维那、乍得、中非、喀麦隆、赤道几内亚、加蓬、刚果共和国、刚果民主共和国、圣多美及普林西比、毛里塔尼亚、西撒哈拉、塞内加尔、冈比亚、马里、布基纳法索、几内亚、几内亚比绍、佛得角、塞拉利昂、利比里亚、科特迪瓦、加纳、多哥、贝宁、尼日尔、加那利群岛、赞比亚、安哥拉、津巴布韦、马拉维、莫桑比克、博茨瓦纳、纳米比亚、南非、斯威士兰、莱索托、马达加斯加、科摩罗、毛里求斯、留尼旺、圣赫勒拿(英)、澳大利亚、新西兰、巴布亚新几内亚、所罗门群岛、瓦努阿图、密克罗尼西亚、马绍尔群岛、帕劳、瑙鲁、基里巴斯、图瓦卢、萨摩亚、斐济群岛、汤加、库克群岛(新)、关岛(美)、新喀里多尼亚(法)、法属波利尼西亚、皮特凯恩岛(英)、瓦利斯与富图纳(法)、纽埃(新)、托克劳(新)、美属萨摩亚、北马里亚纳(美)、加拿大、美国、墨西哥、格陵兰(丹)、危地马拉、伯利兹、萨尔瓦多、洪都拉斯、尼加拉瓜、哥斯达黎加、巴拿马、巴哈马、古巴、牙买加、海地、多米尼加共和国、安提瓜和巴布达、圣基茨和尼维斯、多米尼克、圣卢西亚、圣文森特和格林纳丁斯、格林纳达、巴巴多斯、特立尼达和多巴哥、波多黎各(美)、美属维尔京群岛、安圭拉(英)、蒙特塞拉特(英)、瓜德罗普(法)、马提尼克(法)、荷属安的列斯、阿鲁巴(荷)、特克斯和凯科斯群岛(英)、开曼群岛(英)、百慕大(英)、哥伦比亚、委内瑞拉、圭亚那、法属圭亚那、苏里南、厄瓜多尔、秘鲁、玻利维亚、巴西、智利、阿根廷、乌拉圭、巴拉圭、意大利、梵蒂冈、圣马力诺、马耳他、西班牙、葡萄牙、安道尔、埃及、利比亚、苏丹、突尼斯、阿尔及利亚、摩洛哥、亚速尔群岛(葡)、马德拉群岛(葡)、埃塞俄比亚、厄立特里亚、索马里、吉布提、肯尼亚、坦桑尼亚、乌干达、卢旺达、布隆迪、塞舌尔
"
.
split
(
"
、
"
)
var
head
,
sentences
;
function
gengshuang
(
n
,
b
)
{
paragraphs
=
Math
.
floor
((
Math
.
random
()
*
3
+
3
))
var
i
...
...
@@ -89,6 +140,16 @@ function generate() {
var
text
=
document
.
getElementById
(
"
text
"
)
var
n
=
document
.
getElementById
(
"
1
"
).
value
var
b
=
document
.
getElementById
(
"
2
"
).
value
var
attitude
=
getRadioButtonCheckedValue
(
"
attitude
"
)
if
(
attitude
==
"
support
"
)
{
head
=
head_positive
sentences
=
sentence_positive
}
else
if
(
attitude
==
"
condemn
"
)
{
head
=
head_negative
sentences
=
sentence_negative
}
if
(
n
.
length
===
0
||
b
.
length
===
0
)
{
}
else
{
...
...
@@ -99,8 +160,7 @@ function generate() {
s
.
innerHTML
=
"
<b>记者:</b>
"
+
n
+
b
+
"
,中方对此有何回应?
"
document
.
getElementById
(
"
text
"
).
appendChild
(
s
)
var
t
=
document
.
createElement
(
"
p
"
)
gs
=
gengshuang
(
n
,
b
)
t
.
innerHTML
=
gs
t
.
innerHTML
=
gengshuang
(
n
,
b
)
document
.
getElementById
(
"
text
"
).
appendChild
(
t
)
}
}
...
...
@@ -115,4 +175,14 @@ function random() {
generate
()
}
random
()
function
getRadioButtonCheckedValue
(
tagNameAttr
)
{
var
radio_tag
=
document
.
getElementsByName
(
tagNameAttr
);
for
(
var
i
=
0
;
i
<
radio_tag
.
length
;
i
++
)
{
if
(
radio_tag
[
i
].
checked
)
{
var
checkvalue
=
radio_tag
[
i
].
value
;
return
checkvalue
;
}
}
}
random
()
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment