Php 单击a href标记加载新页面后调用javascript函数
我想在a href加载新页面后调用函数Php 单击a href标记加载新页面后调用javascript函数,php,javascript,html,css,Php,Javascript,Html,Css,我想在a href加载新页面后调用函数 <a title="invitation.jpg" target="_blank" class="tabmouserptr filestuffText" href="test.html?hiddenAction=viewfile&fileIndex=5675568">invitation.jpg</a> 基本上您可以如上所述使用。根据您的问题,您可以在script标记内调用函数,如 <script type
<a title="invitation.jpg" target="_blank" class="tabmouserptr filestuffText" href="test.html?hiddenAction=viewfile&fileIndex=5675568">invitation.jpg</a>
基本上您可以如上所述使用。根据您的问题,您可以在script标记内调用函数,如
<script type="text/javascript">
FileOpenCount() {
//stuff needed
}
//call the function
window.onload=FileOpenCount;
</script>
FileOpenCount(){
//需要的东西
}
//调用函数
window.onload=FileOpenCount;
试试这个。我认为您希望在第二页加载完成后,原始页加载一些内容。单独使用a标记是不可能的。但这样做可能会奏效
"atag".onclick = function() {
// open new browser window like _blank
var win = window.open("test.html?hiddenAction=viewfile&fileIndex=5675568");
// have a reference to the new window so once it's done loading, run my function
win.onload = FileOpenCount
};
新页面是调用该函数还是调用当前函数?@all:我需要在页面加载后完成,因此“onload”将不起作用。因为href进入php部分会返回相应的结果。这个结果需要在javascript函数中设置,所以您是说所需的顺序是:(1)用户单击锚;(2) 锚定在新窗口中加载新页面;(3) 在新页面完成加载后,是否应调用原始页面上的函数?请求新页面后立即调用函数(这很容易),还是新页面必须首先完成加载?@nnnnnn:是的,你是对的。新页面必须首先完成加载。
<script type="text/javascript">
FileOpenCount() {
//stuff needed
}
//call the function
window.onload=FileOpenCount;
</script>
"atag".onclick = function() {
// open new browser window like _blank
var win = window.open("test.html?hiddenAction=viewfile&fileIndex=5675568");
// have a reference to the new window so once it's done loading, run my function
win.onload = FileOpenCount
};