zoukankan      html  css  js  c++  java
  • 添加JS文件为链接

    昨天测试VS的添加现有项,添加为链接,但对JS文件没有成功,还以为对是对JS文件不能使用链接,但今天用VSS试一下,又有效果。
    后来详细一点测试,发现,如果第一次目录下有同名文件,添加链接文件可以成功,而如果本目录下的同名文件添加过后,链接其它目录下的同名文件,就一直链接不成功,也没有提示,目录中也没有该文件。
    把本目录的同名文件删除之后,就可以链接成功。

    链接成功其实只是在VS环境中能够直接编辑它而已,然后发布的时候,也会把它给发布在本虚拟目录下。
    现在还有一个问题,我在写<script>标签时,应该如何写?
    <script language="javascript" type="text/javascript" src="JQ.js"></script>
    显然不行,VS就提示找不到文件。
    写成
    <script language="javascript" type="text/javascript" src="D:/inetpub/JQuery/JQ.js"></script>
    在本机上没有问题,但发布到服务器上,结果本机看服务器仍然没问题,而其它电脑就不行了,因为IE是找本机的D:/inetpub/JQuery/JQ.js文件。

    因此理想情况下是,在本机时,用src="D:/inetpub/JQuery/JQ.js",而在服务器上,则是src="JQ.js"。
    最后代码写成:
          ClientScriptManager cs = Page.ClientScript;
    #if (DEBUG)
          cs.RegisterClientScriptInclude("", "D:/inetpub/JQuery/JQ.js");
    #else
          cs.RegisterClientScriptInclude("", "JQ.js");
    #endif
    就基本上满足了我的要求了

  • 相关阅读:
    326. Power of Three
    python实现Excel删除特定行、拷贝指定行操作
    283. Move Zeroes
    268. Missing Number
    263. Ugly Number
    258. Add Digits
    257. Binary Tree Paths
    二叉树的创建,递归前序、中序、后序遍历以及队列实现层遍历
    242. Valid Anagram
    237. Delete Node in a Linked List
  • 原文地址:https://www.cnblogs.com/yzx99/p/1251211.html
Copyright © 2011-2022 走看看