asp调用js

<scriptlanguage="JavaScript"type="text/jscript"src="admin_js/admin.js"></script>路径没有任... <script language="JavaScript" type="text/jscript" src="admin_js/admin.js"></script>
路径没有任务问题,但是方法调用不出来,不知何解?
展开
 我来答
百度网友66a8d48e5
2009-05-18 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3897万
展开全部
首先不是ASP调用,如果是ASP调应该说是使用JS代码写服务器,而不再使用VB/VBS了。在服务器使用JS是这样的:
<script type="text/javascript" runat="server">
</script>
这里中的代码是用JS写的。
而JS如果在在外边的话:
<script type="text/javascript" src="../XX.js" runat="server"></script>这是服务端使用JS。

你可能注意到我只是说使用而不说调用,其实这是服务器两种代码的混写。如果你在开头中有一个指令句的话:
<%@ Language="javascript" codepage="936"%>
则在 〈%%〉内的内容全部是使用了javascript的写法。可以混写,但没有必要吧?一种语言难道不能完成你的请求?

而<script type="text/javascript" src="../X.js"></javascript>只是客户端的调用!也就是说该内容会发送到客户端的,然后会自动下载JS文件到本地,在本地的浏览器中执行!

而就算是你采用了两种语言混写的ASP代码,很不幸地告诉你,两种语言是不能直接通信的!也就是想在VB中调JS的变量或是函数都是错误的。这就是为什么称ASP不能调用JS。

JS是浏览器的脚本语言,可别忘记另外一个重要内容。VBSCRIPT也可以是浏览器的脚本语言的。而在服务端也是同样。所以别在想ASP调用JS了!

如果是客户端的调用,请检查路径是否正确,是否存在该函数以供调用。如果你的JS中没有这个函数,显然也是调用不成功能的。检查浏览器是否禁用了JS脚本。

当一切检查完成,可能还会犯这样的毛病:
JS文件和格式如果这样写就不会有任何调用的(事实上文件已经调入,便不能调用函数而已)
XX.js
<script language="javascript">
fuction nan(){
}
这里定义了一大堆的函数
</script>
这种写法本身就是错误的,但有很多有就这样写。实际上格式是里边全部是JS语句,不存在任何其他内容的!
育知同创教育
2018-08-01 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
asp调用js的中的方法要把js引入到页面上。
在 head 元素之间加入 script 元素,将 type 元素设置为 " text/javascript "
如:

<head runat="server">

<script type="text/javascript" >
function ShowName(str)
{
alert("您的名字为:("+str+")");
}
</script>
<title>using javascript</title>
</head>

之后在body 元素间,通过事件来访问 如 要通过button1 的单击事件(onclientclick)来访问 javascript 函数
示例如下:

代码如下:
<asp:Button ID="Button1" runat="server" Text="Button" onclientclick="ShowName('XXX')" />
这时运行项目,单击 button时,会显示"你的名称为XXX"
这就是一个简单的javascript 函数.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张小刚爱生活
2009-05-18 · TA获得超过1025个赞
知道大有可为答主
回答量:2140
采纳率:100%
帮助的人:548万
展开全部
asp无法调用js,想调用就到asp程序里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuchixue
2009-05-18 · TA获得超过181个赞
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:208万
展开全部
不详细的提问...........

详细点的话估计能帮上.............
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小狮子xmp
2009-05-18 · TA获得超过471个赞
知道小有建树答主
回答量:716
采纳率:0%
帮助的人:643万
展开全部
你的浏览器是否禁止了JS执行?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式