简体   繁体   English

window.open() 打开的 window 中的脚本不起作用

[英]Script inside window opened by window.open() does not work

Hi I was trying to open a window where in i can do a process inside the opened windows using ajax.嗨,我试图打开一个 window,在其中我可以使用 ajax 在打开的 windows 内执行一个过程。 but my scripts doesn't work at all.但我的脚本根本不起作用。

Here's my script so far on my main window到目前为止,这是我主要 window 上的脚本

$('.tracker-window').on("click", function() {
      var newWindow  = window.open("/etrcontroller", "_blank", "toolbar=yes,top=500,left=900,width=400,height=400");
    });

And my code in my opened window我打开的 window 中的代码

<script>

$(function () {  alert();   });

</script>

when I opened the window using the first script it opens up but it does not alert.当我使用第一个脚本打开 window 时,它会打开,但不会发出警报。

Can I ask for some help.我可以寻求帮助吗?

Thanks.谢谢。

first make sure you added jquery首先确保您添加了 jquery

Try your code inside $( document ).ready()$( document ).ready()中尝试您的代码

for example例如

$( document ).ready(function() {
    $('.tracker-window').on("click", function() {
      var newWindow  = window.open("/etrcontroller", "_blank", "toolbar=yes,top=500,left=900,width=400,height=400");
    });
});

and

$( document ).ready(function() {
    alert('hello world');
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM