2010-08-04 22 views
0

我有一个网页,有文档类型:添加文档类型的URL会导致永远清爽

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 

我需要将URL添加到年底,或jQuery的日期选择器不能正确显示。当我使文档类型说:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

页面开始自我刷新一遍又一遍。由于NDA,我不能在这里提供代码,但我希望有人可能知道会导致这种情况发生。

更新:它看起来像这个doctype与EasyListBox有问题,这似乎是我的问题。

+0

PS我明白,文档类型是没有问题的,将它使问题(在代码的某个地方)它表现自。 我希望那里的某些doctype guru可能知道URL的设置可能会改变(就页面解释的方式而言)会导致此循环,如果URL被遗漏,它不会导致。 – 2010-08-04 21:17:28

回答

1

Doctype声明不应该导致无限刷新。这很可能是您的代码中的一个错误。

+0

我知道doctype不是问题,它只是让问题显示出来。这是一个巨大的页面,其中包含许多不同的脚本,其中大多数我都没有写,因此发现这个问题并不容易。我只是希望有一个常见的错误,设置文档类型揭示会导致刷新 – 2010-08-04 21:09:39

+1

尝试设置一个事件处理程序,当页面刷新(onbeforeunload)。然后,您可以使用JavaScript调试器来查找导致页面刷新的原因。 – Kranu 2010-08-04 21:11:50

+0

现在有一个好主意!我会尝试一下并让你知道。 – 2010-08-04 21:14:47

0

文档类型与此无关,所以它必须在其他地方。

0

尝试削减页面,以便它仍然复制错误,但不再公开可能在NDA下的任何内容。如果你还没有发现通过排除这个过程中的错误,那么你就可以发布页面,我们看到了:)

0

只要尝试过的最简单的文档类型,

<!doctype html> 

的html5文档类型。它应该适用于JQ日期选择器以及几乎所有其他功能。

+0

值得一试,我会发布结果 – 2010-08-04 21:17:51

+0

即使没有添加URL,这种文档类型仍会导致刷新。 – 2010-08-04 21:18:56

+0

它确实是别的东西。听起来就像你在谈论它。 – 2010-08-05 05:17:29

0

文件类型和jQuery日期选择器没有直接的关系,你对你的页面上的清爽循环的问题是不会对你的代码有任何疑问...

发布您的代码或提供一些链接到它让我们能够正确地帮助你!

PS:文档类型不影响你的方式浏览器读取并解释你的网页...

相关问题