【问题标题】:Weird JavaScript return box奇怪的 JavaScript 返回框
【发布时间】:2017-03-01 06:18:55
【问题描述】:

我正在为附近的摩托车俱乐部和见面会建立一个基本投票系统的网页。

一切都很顺利,直到只有一台设备以一种奇怪的格式显示警报文本。在具有大字体的 iOS 中,它与文本重叠并淡化警报的边缘。没有十个声望就不能发布图片,但如果你能找到一种方法让我展示我会的。

我正在寻找一种解决方案,以便当天具有相同设置的人可以正确查看页面。

alertbox 的代码很简单。

OnSubmit="return validate(this);"

在标题中

Function validate(form){ Return confirm("text here"); }

这是在移动设备上输入的,因此请原谅任何错别字或错误。任何帮助表示赞赏。

【问题讨论】:

    标签: javascript ios fonts mobile-safari


    【解决方案1】:

    问题在于 confirm() 框的呈现方式因设备和浏览器而异。

    这是处理相同问题的另一个线程:Alternative to Javascript prompt box

    如果您更喜欢嵌入式解决方案,可以在此处使用此库:http://bootboxjs.com/

    【讨论】:

    • 有没有办法让默认框正确渲染
    • 您无法真正控制它,因为浏览器和设备决定了它的外观。如果你想控制它的外观,你必须使用上面那个库,或者这个库github.hubspot.com/vex(非常好用)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 2015-11-06
    • 2017-03-19
    • 2020-10-01
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多