以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 移动调用js没有成功 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107907) |
||||
-- 作者:zhangjian222200 -- 发布时间:2017/10/12 11:07:00 -- 移动调用js没有成功 调用js页面代码,在下3楼 function ajaxform_per_tayaoqing_xqfz(idx){ alert("ok"); 点击页面中“接受邀请或拒绝邀请”按钮,调用js没有成功!alert("ok")不提示,咋回事? document.getElementById("tadefk").value = idx var result = submitAjaxForm(\'form1\',\'\',false); if (result ==\'OK\') {show(\'dlg1\')} else if (result ==\'您可能掉线了!\') {show(\'dlg2\')} ****** //else {showDialog(\'dlg2\',\'免费邀请失败!\',result)} } [此贴子已经被作者于2017/10/14 15:44:13编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2017/10/12 12:19:00 -- 无法测试,请在浏览器调试,看报什么错。根据提示修改你生成的页面。 |
||||
-- 作者:zhangjian222200 -- 发布时间:2017/10/14 13:14:00 -- 1楼有小幅调整,代码如下: 以下内容是专门发给有点甜,有点蓝,狐狸爸爸浏览 上述参这里处理,点击按钮,js代码里的alert依然不提示:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=105792&page=2 If drtyq("处理阶段_男生会员") = "尚未决定" AndAlso faqms < 604800 Then \'即发起7天内 .Add("btn3s1", "接受邀请", "button").Attri-bute= "on-click=\'ajaxform_per_tayaoqing_xqfz(2)\'" \'2不能弹出(见上面代码993行) .Add("btn3s2", "拒绝邀请", "button").Attri-bute= "on-click=\'ajaxform_per_tayaoqing_xqfz(3)\'" \'3不能弹出 \'.Add("btn3s1", "接受邀请", "button").Attri-bute= "on-click=\'alert(""2"")\'" \'不注释这里,2可以正常弹出 \'.Add("btn3s2", "拒绝邀请", "button").Attri-bute= "on-click=\'alert(""3"")\'" \'不注释这里,3可以正常弹出 End If js如下:屏蔽了大部分,感觉应该没有代码问题了: function ajaxform_per_tayaoqing_xqfz(idx){ alert("ok"); /~~* ’这里多加了~~,否则发不上来 docu-ment.get-ElementById("tadefk").value = idx var result = submit-AjaxForm(\'form1\',\'\',false); if (result ==\'OK\') {show(\'dlg1\')} else if (result ==\'您可能掉线了!\') {show(\'dlg2\')} else if (result ==\'没有找到TA的资料!\') {show(\'dlg3\')} else if (result ==\'没有找到邀请资料行!\') {show(\'dlg4\')} else if (result ==\'接受邀请2-不要红包!\') {show(\'dlg5\')} else if (result ==\'请填写微信号!\') {show(\'dlg6\')} else if (result ==\'请认证微信号!\') {show(\'dlg7\')} else if (result ==\'请完善照片!\') {show(\'dlg8\')} else if (result ==\'请完善昵称!\') {show(\'dlg9\')} else if (result ==\'请选择红包金额!\') {show(\'dlg10\')} else if (result ==\'红包金额不足!\') {show(\'dlg11\')} else if (result ==\'年费会员,请认证身份证后,使用红包功能!\') {show(\'dlg12\')} else if (result ==\'接受邀请2-需要红包!\') {show(\'dlg13\')} else if (result ==\'拒绝邀请3!\') {show(\'dlg14\')} else if (result ==\'今天3次邀请用完了!\') {show(\'dlg15\')} else if (result ==\'今天6次邀请用完了!\') {show(\'dlg16\')} else if (result ==\'复制微信成功!\') {show(\'dlg17\')} else if (result ==\'给TA好评!\') {show(\'dlg18\')} else if (result ==\'给TA中评!\') {show(\'dlg19\')} else if (result ==\'给TA差评!\') {show(\'dlg20\')} else if (result ==\'接受邀请11!\') {show(\'dlg21\')} else if (result ==\'拒绝邀请12!\') {show(\'dlg22\')} else if (result ==\'已邀TA请短信通知TA!\') {show(\'dlg23\')} else if (result ==\'您已经邀请TA了!\') {show(\'dlg24\')} else if (result ==\'邀TA须发我红包申请成功!\') {show(\'dlg25\')} else if (result ==\'免红包邀TA微信申请成功!\') {show(\'dlg26\')} //else {showDialog(\'dlg2\',\'免费邀请失败!\',result)} *~~/ } [此贴子已经被作者于2017/10/15 21:28:31编辑过]
|
||||
-- 作者:zhangjian222200 -- 发布时间:2017/10/14 14:19:00 -- 错误提示图1: 错误提示图2: 复制页面html代码如下:
[此贴子已经被作者于2017/10/14 14:19:45编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2017/10/14 14:45:00 -- 生成的网页html代码没有发现有引用js文件的地方,所以提示找不到这个js函数 |
||||
-- 作者:zhangjian222200 -- 发布时间:2017/10/14 15:23:00 -- 找了很久还是弄不清,具体哪有错,还麻烦指导 1.引用js的代码在3楼993行,有的 2.4楼生成html截图红框处,看起来js也引用了,但是提示打了个差号,按钮行的html代码:<button id=\'btn3s1\' name=\'btn3s1\' type=\'button\' class=\'weui_btn weui_btn_primary\' >接受邀请</button> 这里显示红差 3.js文件在文件夹位置及引用的名称是正确的 以下内容是专门发给有点蓝,有点甜,狐狸爸爸浏览 [此贴子已经被作者于2017/10/15 19:34:23编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2017/10/14 15:56:00 -- 4楼的html没有看到哪里引用了js文件。红×就是表示没有这函数 隐藏的内容我看不到
|
||||
-- 作者:zhangjian222200 -- 发布时间:2017/10/14 16:05:00 -- 1.6楼隐藏取消了,还麻烦下载项目文件,按测试步骤测试 2.下图html代码,红框中,是引用js的吧?
[此贴子已经被作者于2017/10/14 16:04:49编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2017/10/14 16:21:00 -- 这个是调用函数,不是引用js文件,是文件!不是函数!下面这种标签才叫做引用js文件 <script src=\'/weui/weui.me.js\'></script>
[此贴子已经被作者于2017/10/14 16:20:58编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2017/10/14 16:23:00 -- 对应代码里的写法是: wb.AppendHTML("<script src=\'./lib/ajaxform_per_tayaoqing_xqfz1.js\'></script>") \'引入脚本文件 应该是你代码里中间哪个步骤直接return了,引入脚本文件的代码没有执行到 |