我想要实现的是从.aspx调用外部.js文件,首先是我在我的母版页中生成工具提示功能,然后我去我的.aspx调用外部.js文件,但它不起作用。在我的.aspx中,我甚至无法从homepage.js收到警报,任何人都可以告诉我我的错误是什么?
母版页
<script type="text/javascript" >
function ShowTooltip() {
//do something based on what data is passing in
}
Homepage.aspx
<script type="text/javascript" src="http://[Servername]/Scripts/Homepage.js"></script>
Homepage.js
<script type="text/javascript" >
alert("Homepage.js");
var dataMenu = {
lbl1: "Fruit",
lbl2: "auto mobile"
}
</script>
答案 0 :(得分:1)
确保在调用脚本之前文档已准备就绪。
$(function(){
alert("Homepage.js");
});
var dataMenu = {
lbl1: "Fruit",
lbl2: "auto mobile"
}
确保您的文件路径正确,看起来您在src..give相对路径中有OS路径