Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.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 Onclick自动弹出代码_Javascript_Popup_Onload - Fatal编程技术网

Javascript Onclick自动弹出代码

Javascript Onclick自动弹出代码,javascript,popup,onload,Javascript,Popup,Onload,我想知道,我如何才能创建一个JavaScript代码,必须在ClickAnywhere网站上打开一个新页面。目前我正在使用onload脚本 函数在入口打开(url、名称) { 打开窗户http://realestatepakistan.pk“,”巴基斯坦房地产“) } 此代码将在您单击网站上的任何位置时打开弹出窗口 <script type="text/javascript"> var shouldOpenWindow = true; function open_on_click

我想知道,我如何才能创建一个JavaScript代码,必须在ClickAnywhere网站上打开一个新页面。目前我正在使用onload脚本


函数在入口打开(url、名称)
{
打开窗户http://realestatepakistan.pk“,”巴基斯坦房地产“)
}

此代码将在您单击网站上的任何位置时打开弹出窗口

<script type="text/javascript">
var shouldOpenWindow = true;
function open_on_click(url,name) {
   if (shouldOpenWindow) {
      window.open('http://realestatepakistan.pk','Real Estate Pakistan');
      // if you want that only on first click the popup must be opened, and not on any subsequent clicks, then do this
      shouldOpenWindow = !shouldOpenWindow;

   }
}
</script>
<body onclick="open_on_click()"></body>

var shouldOpenWindow=true;
单击时打开函数(url、名称){
如果(应打开窗口){
打开窗户http://realestatepakistan.pk","巴基斯坦房地产",;
//如果您只想在第一次单击时打开弹出窗口,而不是在任何后续单击时打开,请执行此操作
shouldOpenWindow=!shouldOpenWindow;
}
}

在关闭
标记之前,将此代码放置在脚本标记中,以便在加载dom后加载。您会注意到我从函数中删除了您的参数,因为您没有在脚本中使用它们。确保更改
窗口的值。打开
以获得脚本所需的值

JavaScript:()

如果决定将参数添加回,请确保在调用函数时将其提供给函数

使用参数的示例:

function open_on_entrance(url,name) {    

     window.open(url,name);

}

document.addEventListener("click", function() {

      var url = 'http://bytewarestudios.com';

      var name = 'Welcome to Byteware Studios';

      open_on_entrance(url,name);
});

要澄清您是否希望它在新窗口中打开网页,无论用户在网页上单击什么位置?请查看我的实时示例,看看这是否是您所需要的。非常感谢Ammar,我正在使用它,并将看到24小时的统计数据!虽然它的工作完成,我肯定会考虑这个代码在我的另一个项目。汗不是问题,我希望你觉得它有用。
function open_on_entrance(url,name) {    

     window.open(url,name);

}

document.addEventListener("click", function() {

      var url = 'http://bytewarestudios.com';

      var name = 'Welcome to Byteware Studios';

      open_on_entrance(url,name);
});