为什么apsx页面中引入多个js文件,为什么只有下一个js起重要

问题描述

截一段代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title><linkhref="Style/Manager.css"rel="stylesheet"type="text/css"/><scriptsrc="JavaScript/jquery.js"type="text/javascript"></script><scriptlanguage="javascript"src="JavaScript/OpenDepts.js"type="text/javascript"></script><!--部门开窗Jquery-->这段脚本不执行<scriptlanguage="javascript"src="JavaScript/csrt300Net.js"type="text/javascript"></script><!--报工单号开窗报工单号带料号、品名、规格Jquery-->这段脚本可以执行<scriptsrc="JavaScript/data.js"type="text/javascript"></script><!--日期开窗Jquery--></head>如果我把上面部门开窗、报工单号开窗调换位置,那部门开窗就可以,报工单号就不执行

解决方案

解决方案二:

加载顺序。注意。还有是不是冲突了。
解决方案三:

是不是里面有一些是异步加载的,在进行不堵塞加载的时候顺序出错了?
解决方案四:

是不是js中有些名称重名了。

时间: 2024-09-18 12:21:46

为什么apsx页面中引入多个js文件,为什么只有下一个js起重要的相关文章

使用jsonp完成跨域请求,但是请求的链接是js文件,请求总是那个js报错,怎莫办?

问题描述 使用jsonp完成跨域请求,但是请求的链接是js文件,请求总是那个js报错,怎莫办? 把链接换成php就没问题. $.ajax({ type:'GET', async:false, url:"http://app.veishu.com/jsonp/categories/all.js", dataType:"jsonp", success:function(data){ alert("success"); // alert(data[0]

在研究dottext开源文件时,遇到这样一个JS.看不懂(在线等)

问题描述 在研究dottext开源文件时,遇到这样一个JS.看不懂.//检测表单functionValMe(functionName){vardemo=newValidator(ServerPath+"Javascript/validator.xml");demo.InitPage();var_form=document.getElementById("form1");for(vari=0;i<_form.elements.length;i++){_form.

jquery库或JS文件在eclipse下报错问题解决方法_jquery

在工程中导入jquery-1.7.1之后一直有一个红叉叉,虽然不会影响程序功能,但是看着非常不舒服,而且在提交项目代码到SVN服务器的时候有提示,决心把这红叉叉给搞掉.网上搜了下基本都不能解决问题,然后在尝试各种方式之后发现下面的方法可行: 1右击工程,选择property. 2在弹出的界面中选择Validation 3点击右边的JavaScript Syntax Validator的Settings 4在弹出的窗口中点击Add Exclude Group 5在Exclude Group中把jq

js文件-帮忙看看这样的JS文件如何在ASP页调用显示如下结果

问题描述 帮忙看看这样的JS文件如何在ASP页调用显示如下结果 function Flash_Car_Ex(name, carname, carswfhost, carswf) { parent.d.writemsg("u", "<font color=#00bb00>: " + name + " " + carname + " </font>"); parent.ShowMagicFace(carsw

Node.js实现JS文件合并小工具_node.js

临近春节,项目结束了,没事情做,于是就想学学node.js,之前写了一个是为了实验室项目的需要,用c#写了个js代码压缩合并的小插件,后来想到可以用node重构,于是就练练手吧,下面小编直接给大家上代码了. 代码如下所示: /*符合CommonJs规范*/ var writePath = 'min.js',/*默认输出到本目录min.js文件里*/ fs = require('fs'), r1 = /^(.+)$/mg,/*分行*/ r2 = /\s{2,}/g,/*去空格*/ r3 = /([

Node.js文件操作详解_node.js

Node有一组数据流API,可以像处理网络流那样处理文件,用起来很方便,但是它只允许顺序处理文件,不能随机读写文件.因此,需要使用一些更底层的文件系统操作. 本章覆盖了文件处理的基础知识,包括如何打开文件,读取文件某一部分,写数据,以及关闭文件. Node的很多文件API几乎是UNIX(POSIX)中对应文件API 的翻版,比如使用文件描述符的方式,就像UNIX里一样,文件描述符在Node里也是一个整型数字,代表一个实体在进程文件描述符表里的索引. 有3个特殊的文件描述符--1,2和3.他们分别

火箭阵中藏有高智商野兽他不仅仅是下一个神鸟

进入NBA之前,各位球探们对乔丹-希尔的评价是: 潜力无限.大学期间每年都进步非凡.运动能力超强的大个子.出色的臂展.移动迅捷.擅长面筐攻击,可以通过运球摆脱防守者.不错的中投.漂亮的勾手.弹跳出众.出色的篮板手--尤其是在进攻端.经常利用自己的身材和移动能力送出火锅或改变对手的投篮. 乔丹-希尔 是不是很像兰德里?但请不要称他为下一个神鸟!如果你觉得他的名字太过嚣张的话,你可以称呼他为章鱼--一种高智商的怪兽. 火箭兵败奥本山宫殿的比赛,乔丹-希尔成了休斯敦人唯一的欣慰.他用23分钟的时间证明

基于innerHTML中的script广告实现代码[广告全部放在一个js里面][原创]_广告代码

如果不清楚innerHtml的脚本如何运行的可以参考这篇文章http://www.jb51.net/article/234.htm下面的代码目的就是防止有些网站需要将一些特别的广告放到script中,大家可以完全用iframe替换,联盟广告大家可以用后加载的方式,特别处理.推荐的代码的写法: 复制代码 代码如下: if(PageClass==2) {      //顶部通栏 468*60用iframe方式加载      set_innerHTML('Head_2_2',All_Top_468_6

在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题_javascript技巧

复制代码 代码如下: function include(path){ var a=document.createElement("script"); a.type = "text/javascript"; a.src=path; var head=document.getElementsByTagName("head")[0]; head.appendChild(a); } include("http://jqueryjs.google