内容页如何得到单独js文件中的方法呢!!!!!!!
请高手指教!
请高手指教!
解决方案 »
- Response.AddHeader问题
- 批量上传图片
- 请教各位高手一个问题
- ComponentArt.Web.UI TreeView的使用
- 水晶报表不好使,用什么报表最好?
- 大家来帮忙调试一下程序 先谢谢了!!!
- 有ASP.NET全部应所学内容,讨论下学到哪里叫入门,哪里就能做网站?哪里叫精?来者有分
- ajax,在客户端可以接受dataset吗?然后对dataset操作吗?
- 春节过后,以前的项目不能运行于调试状态了!
- 登录失败后我想弹出一个对话框,点击确定后,定向到原来的页面,如何做?
- [求助]编译器错误消息: CS1061
- ASP.NET 2.0 利用GridView编辑(更新)按钮列 更新带有某列空数据行的不执行问题
Page.RegisterClientScriptBlock("a","<script language='javascript'>funname();</script>");
<script type="text/javascript" src="js/js.js"> </script>
这种方法行不通的啊!!!
不就行了
只要加上src="js/js.js"> , 就会报我脚本错误!!!!
何解啊?????
我现在改用
ClientScript.RegisterClientScriptBlock(Me.GetType(), "aaa", "<script language='javascript' src='Js/メルマガ編集.js'>check();</script>", True)但也不行,烦啊!!!
比如我有上,左,右,三个ContentPlaceHolder
我要在左内容页ContentPlaceHolder调用到一个JS文件,那是不是在左内容页里加入
<asp:Content ID="Content2" ContentPlaceHolderID="cphLeft" Runat="Server">
<script type="text/javascript" src="Js/メルマガ編集.js"></script>让我困惑的是Js文件夹下面明明有个メルマガ編集.js文件,但运行时报我错误
但如果我写成 src="メルマガ編集.js 后就不报我错,这是何解啊?
内容页 继承的时候自动就有该<asp:content ***contentID="conhead" >的引用了
在这之中加 脚本引用 根据内容页的路径来
这个方法简单的试了一下:
母版页代码:MasterPage3.master<%@ Master Language="VB" CodeFile="MasterPage3.master.vb" Inherits="MasterPage2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無題のページ</title>
<link href="Css/StyleSheet.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder id ="head" runat="server"></asp:ContentPlaceHolder>
</head>
<body style="margin:0px;">
<form id="form1" runat="server">
<div>
<table style="width: 1000px; height: 600px;">
<tr>
<td colspan="2" style="width:800px;height:20;">
<asp:ContentPlaceHolder ID="cphTop" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
<tr>
<td style="width:600px;height:580px;" valign="top">
<asp:ContentPlaceHolder ID="cphLeft" runat="server">
</asp:ContentPlaceHolder>
</td>
<td style="width: 400px;height:580px;" valign="top">
<asp:ContentPlaceHolder ID="cphRight" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
<tr>
</tr>
</table>
</div>
</form>
</body>
</html>
内容页代码:Test.aspx<%@ Page Language="VB" MasterPageFile="~/MasterPage3.master" AutoEventWireup="false" CodeFile="Test.aspx.vb" Inherits="Test" title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script language="javascript" type="text/javascript" src="Js/メルマガ編集.js"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cphTop" Runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="cphLeft" Runat="Server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="cphRight" Runat="Server">
</asp:Content>运行Test.aspx运行后报我一个脚本错误
<script type="text/javascript" src="~/Js/メルマガ編集.js"></script> 不过得出一个结论,用母版页太累了!!!!!先暂时不用了!!!!!多谢各位的大力帮忙!!!
<script type="text/javascript" src="js/js.js"> </script>
这种方法行不通的啊!!!js路径与母版没有关系啊
<script type="text/javascript" src="~/Js/メルマガ編集.js"> </script>
<script type="text/javascript" src="Js/メルマガ編集.js"> </script>我用第2种就报我脚本错误
谁知道?