我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#1 票数:19

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#2 票数:9

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#3 票数:8

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#4 票数:8

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#5 票数:7

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#6 票数:4

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#7 票数:3

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#8 票数:3

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#9 票数:1

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#10 票数:0

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

===============>>#11 票数:0

我为当地社区大学做一些小程序和网络工作。 工作包括维护一个非常大的破坏灵魂的网站,该网站由大量 VBScript、javascript、Dreamweaver 生成的 cruft 和一系列附加组件组成,这些组件多年来说服他们购买。

几天前,我接到一个电话“该网站正在为使用 Safari 的人锁定!” 好的,第一步下载Safari(v3.1.2),第二步浏览网站。 一切似乎都运行良好。

长话短说,我终于解决了这个问题,它与 Safari 的后退按钮有关。 该网站使用花哨的 javascript 菜单,该菜单适用于我第一次尝试过的所有浏览器,包括 Safari。 但是在 Safari 中,如果您点击页面外的链接,然后点击后退按钮,菜单将不再有效。

我做了一个精简的网页来说明原理。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>Safari Back Button Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="alert('Hello');">
<a href="http://www.codinghorror.com">Coding Horror</a>
</body>
</html>

加载页面,您会看到警报框。 然后点击页面上的链接并点击后退按钮。 在 IE 和 Firefox 中,您会再次看到警告框,而在 Safari 中则不会。

经过激烈的谷歌搜索,我发现其他人也有类似的问题,但没有真正令人满意的答案。 所以我的问题是,在用户点击后退按钮后,如何让我的页面在 Safari 中以与在其他浏览器中相同的方式工作?

如果这是一个愚蠢的问题,请保持温和,javascript 对我来说有点陌生。

  ask by Autodidact translate from so

未解决问题?本站智能推荐: