我有一个独立运行的 php 页面,没有任何问题。 当我打开页面时,它包含一个具有某些功能的 js 文件。我感兴趣的是 JS 包含一个
window.onload = function() {
//my js stuffs here
}
当 php 打开时触发。
下一步是将 php 移动到我的框架中,将其加载到现有页面的 div 中。 所以在我做的框架里
$('#destinatario').change(function(){
var hk = $(this).val();
$('#sotto').html('');
$('#sotto').load('../websocket/index.php?hk='+hk);
});
我的页面保持正常加载,没有任何不便,但 window.onload 永远不会被触发。我做错了什么?
最佳答案
是的,您可以解决此问题:
$('#destinatario').change(function(){
var hk = $(this).val();
$('#sotto').html('');
$('#sotto').load('../websocket/index.php?hk='+hk, function (){
window.onload();
});
});
如果它不起作用,请在 index.php 上创建一个类似于 loaded() 的函数,然后在加载 index.php 时调用该函数的回调。
关于javascript - 包含文件中的 window.onload 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35292942/