好的,我怎么能建立这个链接:
"javascript:elements.setPercentage('element1','".$value."')"
当页面加载时,在我的页面上执行?
答案 0 :(得分:2)
你可以将它放在body标签中,如下所示:
<body onload="function(){elements.setPercentage('element1','".$value."')}"
或在您的javascript文件中:
window.onload = function(){elements.setPercentage('element1','".$value."')};
或者在jQuery中
$(document).ready(function(){elements.setPercentage('element1','".$value."')});
您需要将其包装在函数中,因为您正在发送参数
答案 1 :(得分:1)
此示例将window.onload
事件处理程序绑定到匿名函数。但是,使用此示例,您只能拥有一个处理程序(但可以根据需要使用其中的代码)。
<head>
... other stuff
<script>
window.onload = function(){
if (typeof elements == 'object' and typeof elements.setPercentage == 'function') {
elements.setPercentage('element1','<?php echo $value; ?>');
}
}
</script>
... other stuff
</head>
答案 2 :(得分:0)
如果你使用原生JS:
<body onload="/*whatever*/">...</body>
如果您正在使用JQuery(以下更好的跨浏览器支持):
$(document).ready(function(){/*do whatever*/})