asp.net中引用js文件路径问题

问题描述

我的asp.netweb有多重目录,/d1下放母版页m.master/d2/js下放有脚本文件a.js和b.js/d3下放内容页面1.aspx内容页面使用了母版页问题是:我在母版页引用a.js,1.aspx引用b.js,可是路径不管使用“~”还是相对路径,在vs2010中调试时总是不能同时引用成功,若母版页正确了子页就不对,若子页对了母版页的路径就有问题,可我仔细检查了路径输入无误。请高手指点。谢谢!

解决方案

解决方案二:
以子页的为准,设置路径。也就是说母版页里的路径按照子页设。另外最好把母版页和子页放在同一目录下,就不会产生上述问题了。
解决方案三:
母板其实就是一个嵌入在子页的一个控件!~
解决方案四:
直接在资源管理器中拖动这个js文件到项目中来就可以了,路径自动生成的
解决方案五:
建议不要再母版也中添加脚本,因为母版页的路径是一定的,可使用模板页的路径不确定可以再Head部分加一个ContentPlaceHolder再子页面添加脚本
解决方案六:
母版页和子页放在同一目录。

时间: 2024-09-25 14:34:46

asp.net中引用js文件路径问题的相关文章

jsp引用js文件的路径问题

问题描述 jsp引用js文件的路径问题 我的工程目录 我的js文件的位置 C:UsersAdministratorworkspaceMUYAOWebContentscripts jsp的index.html的src代码 src="http://127.0.0.1/MUYAO/scripts/rainyday.js"> webserver用的是tomcat 解决方案 引用外部.css或.js文件的路径问题--jsp或html页面引用jsp引用js和css路径问题jsp引用js, c

javascript中外部js文件取得自身完整路径得办法

原文:javascript中外部js文件取得自身完整路径得办法 有时候我们需要引入一个外部js文件,这个js文件又需要用到自己的路径或者是所在的目录,别问怎么又这么变态的需求,开发做久了各种奇葩需求也就有了! 有人第一时间想到的是location.href,可是哥哥,那个引用页面的路径啊.比如a.html: <html> <script src="/b/c.js"></script> </html> 这样的话我们用location.hre

js文件-jsp中引用js的方法无效

问题描述 jsp中引用js的方法无效 js文件里的function function checkNum(){ var num1 = document.getElementById("num1").value; var num2 = doucment.getElementById("num2").value; if(num1=="" || num2==""){ alert("输入不能为空"); return

在html中调用js文件(无路径错误和书写错误),但js中的函数无法执行

问题描述 在html中调用js文件(无路径错误和书写错误),但js中的函数无法执行 我在html中调用js文件 这个文件中有5个函数,其中有一个函数已经可以用了,但是这个文件中的另外两个函数在调用的时候却没有反映,具体代码如下html代码 <form name=""form_dx"" action=""#"" method=""post"" onSubmit=""

ASP.NET中常用的文件上传下载方法

asp.net|上传|下载     文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:1.如何解决文件上传大小的限制2.以文件形式保存到服务器3.转换成二进制字节流保存到数据库以及下载方法4.上传Internet上的资源 第一部分:    首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改WEB.Config文件来自定义最大文件大小,如下:<

jsp页面引用js文件异常

问题描述 jsp页面引用js文件异常 引用的js路径没有问题,现象是清理完浏览器缓存之后,首次调用js文件的时候js无法正常加载,但是关闭浏览器后重新打开,就没事了,因为项目里面用的单点登陆,以上就是,未登陆直接点击个人中心登陆跳转后,js无法加载.关闭浏览器后再重新操作就好了 解决方案 JSP页面中引入js文件 解决方案二: 引用JS路径不对,重新加载是项目在缓存中找到的,不能用的 解决方案三: 解决方案四:

C#中文件名或文件路径非法字符判断方法

          这篇文章主要介绍了C#中文件名或文件路径非法字符判断方法,本文主要使用了内置的GetInvalidFileNameChars方法实现非法字符判断,需要的朋友可以参考下               文件路径或者保存模板出现非法字符判断 1)不为空判断 ? 1 2 3 4 5 6 7 string strTemplateName = txtTemplateName.Text; if (string.IsNullOrWhiteSpace(strTemplateName)) { Sh

调试异步加载页面中的js文件

问题 在使用 EasyUI 时,采用了异步加载 div 页面的方式,来优化页面的性能.但是在浏览器 debug 时,发现 div 页面中的 js 文件是不可见的,即无法断点调试. 比如,我自己写了一个 entMgt 的模块 div页面,里面引用了 entMgt.js 但是 debug ,却见不到该文件 解决 就是在需要调试的 js 文件顶部加一行代码: //@ sourceURL=entMgt.js 搞定

easyui-在myeclise里面怎么引用js文件

问题描述 在myeclise里面怎么引用js文件 我用的easyui框架 用的js文件太多 ,不想一个个的写在页面上,怎么才能快速的引入放在webroot下的js文件呢?谁会帮帮忙 解决方案 你可以写一个jspf,把所有需要引入的写到这个文件,接下来页面使用时直接引用那个jspf就够了 解决方案二: 写一个commom.jsp 里边放入所有js文件的引用,然后其他jsp只要将这个common.jsp包含进来就可以了 解决方案三: 你可以将引入写在一个jsp里面,完了每个页面都include这个j