作者piligo (霹雳狗)
看板Web_Design
标题[问题] 搭配iframe载入完成显示按钮
时间Mon Aug 19 17:17:15 2019
<script>
function load()
{
document.getElementById('sbmt').disabled=false;
}
</script>
<input id="sbmt" name="nid" type="submit" value="test" disabled>
<iframe onload="load()" width="0px" height="0px" frameborder="0"
scrolling="no" src="
https://www.pchome.com.tw"></iframe>
这边怎麽试都不成功,不知该怎麽判断load的值
我想要的功能是iframe还没载入完成就不会显示submit的按钮,载入完成後才显示
不知有哪边要修正才能正常运作
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.45.137 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1566206237.A.9EB.html
1F:→ my1938: function里的value是指什麽?你是不是没有定义? 08/20 10:44
2F:→ piligo: 疑~我用错方式了吗 载入有没有完成不是0跟1两种吗 08/20 11:47
※ 编辑: piligo (218.164.45.137 台湾), 08/20/2019 11:48:21
3F:→ piligo: 我补上括号内的宣告了 还是没效 08/20 11:49
4F:→ tino1991: onload 不是有没有完成 是完成之後会执行 所以没有value 08/20 12:11
5F:→ piligo: 了解 那要怎麽把onload完成才把submit按钮显示出来呢 08/20 12:33
6F:→ piligo: 本来是想成onload完成前锁按钮 onload完成後解锁 如果只是 08/20 12:34
7F:→ piligo: onload完要执行什麽 要怎麽写成onload完把submit叫出来 08/20 12:35
8F:→ Darkland: 不就原本预设锁着 onload 的时候直接解锁吗 08/20 13:49
9F:→ piligo: 恩恩~我懂 但不会写 有范本可以参考吗 我只会修改范本 @@ 08/20 16:28
※ 编辑: piligo (218.164.45.137 台湾), 08/20/2019 17:20:29
10F:→ tino1991: how about <input id="sbmt" type="submit" disabled> 08/20 18:49
11F:→ piligo: 感谢 预设已经disabled了 但是load完却不会解除 @@ 08/20 21:20
※ 编辑: piligo (218.164.45.137 台湾), 08/20/2019 21:21:42
※ 编辑: piligo (218.164.45.137 台湾), 08/20/2019 21:23:41
12F:→ piligo: 反而把input的disabled拿掉 然後getElementById 08/20 21:29
13F:→ piligo: disabled=true frame载入过程submit可以按 载完就锁起来 08/20 21:29
14F:→ piligo: 但是我要的刚好是相反 08/20 21:30
16F:→ piligo: 感谢 测试您的范本成功了 但不是因为querySelector才成功 08/21 22:24
因为我网页要设计成手机样版所以有载入底下这三行,结果是被干扰
造成解除按钮失效 @@
这部分要怎麽排除呢 谢谢
http://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.4/jquery.mobile.min.css
https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.js
※ 编辑: piligo (220.142.76.97 台湾), 08/21/2019 22:56:27
※ 编辑: piligo (220.142.76.97 台湾), 08/22/2019 08:43:11
19F:→ piligo: 感谢您 还特别注解说明 来研究一下 08/22 08:44