Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击按钮时如何显示此弹出窗口_Javascript_Jquery_Html - Fatal编程技术网

Javascript 单击按钮时如何显示此弹出窗口

Javascript 单击按钮时如何显示此弹出窗口,javascript,jquery,html,Javascript,Jquery,Html,脚本代码: <script type="text/javascript"> var uid = 'xxxxx'; var wid = 'xxxxx'; </script> <script type="text/javascript" src="http://cdn.popcash.net/pop.js"></script> 变量uid='xxxxx'; var wid='xxxxx'; 按钮代码: <div> <input

脚本代码:

<script type="text/javascript">
var uid = 'xxxxx';
var wid = 'xxxxx';
</script>
<script type="text/javascript" src="http://cdn.popcash.net/pop.js"></script>

变量uid='xxxxx';
var wid='xxxxx';
按钮代码:

<div>
<input type="submit" class="btn" value="Get reward!">
</div>

我完全不知道这件事。请帮忙


<div>
   <input type="submit" class="btn" onclick="alert('this is your msg.');" value="Get reward!">
</div>

函数alertThis(){
var var1=“xxxx”;
var var2=“yyy”;
警报(var1+var2);
}
应该可以了。

您的HTML:

<script type="text/javascript">
var uid = 'xxxxx';
var wid = 'xxxxx';
</script>
<input type="submit" class="btn" value="Get reward!" onclick="addPopup()">

这是可行的,如果pop.js将自己初始化,当包含时

您似乎想在按下按钮时执行脚本,下面是一种方法:

<script>
  var uid = 'xxxxx';
  var wid = 'xxxxx';

  function showPopup() {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://cdn.popcash.net/pop.js';

    document.getElementsByTagName('head')[0].appendChild(script);
  }
</script>

<div>
  <input type="submit" class="btn" value="Get reward!" onclick="showPopup();">
</div>

变量uid='xxxxx';
var wid='xxxxx';
函数showPopup(){
var script=document.createElement('script');
script.type='text/javascript';
script.src=http://cdn.popcash.net/pop.js';
document.getElementsByTagName('head')[0].appendChild(脚本);
}

尽管我必须告诉您,您应该知道执行外部javascript文件可能会打开的安全漏洞。类似的例子可以在

中找到,我想运行上面提供的脚本您从哪里获得的pop.js?你确定它会死吗?似乎是一个脚本,运行本身…这是一个弹出广告的代码。我已将我的参考id替换为XXXXX。我希望此脚本在按下按钮时执行。因此,我会联系弹出广告的开发人员,因为我不知道此文件,而且它压缩后很难阅读。很抱歉我帮不了你,但是开发者应该给你高级的帮助。我可以。。。给你一个解决方案,包括点击按钮时的文件,但它会工作一次,然后文件会被包括,不能再被包括(因为你重新加载),但你没有包括我的参考id。它如何工作?你应该自己包括它:D我刚刚编辑了按钮并添加了js代码。但别忘了删除包含pop.jsp的行,我就是这么说的。也许你做了一个函数,再次删除这行,看看它是否工作。我不完全记得了,但我想我把它写下来了,然后我在测试一些相关的东西。当我回来的时候,我已经提交了。
function addPopup() {
    var script = document.createElement('script')
    script.setAttribute('src', 'http://cdn.popcash.net/pop.js');
    script.setAttribute('type', 'text/javascript');
    document.getElementsByTagName('head')[0].appendChild(script)
}
<script>
  var uid = 'xxxxx';
  var wid = 'xxxxx';

  function showPopup() {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://cdn.popcash.net/pop.js';

    document.getElementsByTagName('head')[0].appendChild(script);
  }
</script>

<div>
  <input type="submit" class="btn" value="Get reward!" onclick="showPopup();">
</div>