在使用window.open('url')打开一个新窗口时,可以通过以下方法只加载PHP和JQuery一次:
<script src="path/to/jquery.js"></script>
<script src="path/to/phpfile.php"></script>
var isLoaded = false;
window.open('url');
if (!window.opener.isLoaded) {
// 加载PHP和JQuery文件
var script1 = document.createElement('script');
script1.src = "path/to/jquery.js";
document.head.appendChild(script1);
var script2 = document.createElement('script');
script2.src = "path/to/phpfile.php";
document.head.appendChild(script2);
// 更新全局变量isLoaded为true
window.opener.isLoaded = true;
}
这样,新窗口只会在第一次打开时加载PHP和JQuery文件,后续再打开新窗口时就不会再重复加载了。
请注意,以上代码仅为示例,实际使用时需要根据具体情况进行调整。另外,腾讯云提供了丰富的云计算产品,可以根据具体需求选择适合的产品。具体产品介绍和相关链接地址可以参考腾讯云官方网站。
领取专属 10元无门槛券
手把手带您无忧上云