我在我的项目中使用 PhantomJS。似乎服务器生成的链接是错误的。他们看起来很奇怪。我从 Process.StandardError 的输出中得到了这个:
ReferenceError:找不到变量:$
http://localhost/MyWebsite/AppName/(F(nwmx6eY2n1ZH2wmw2Wsta6X7s6OIeQ8LLQxbeJ5uULf99WBNZ12KatxFMKam4Vr9r1fUrkDLc8t5XvaR9EcW67kkaZB32ftWPOH-GvvuUaIKJZMtBcMYjIY3---ewwTEsXVZl6MfNOZQIwRBahBG-xtBrzvW2tdh4TM9CSU8c467zudg0))/Page.aspx:424
ReferenceError:找不到变量:$
http://localhost/MyWebsite/AppName/(F(nwmx6eY2n1ZH2wmw2Wsta6X7s6OIeQ8LLQxbeJ5uULf99WBNZ12KatxFMKam4Vr9r1fUrkDLc8t5XvaR9EcW67kkaZB32ftWPOH-GvvuUaIKJZMtBcMYjIY3---ewwTEsXVZl6MfNOZQIwRBahBG-xtBrzvW2tdh4TM9CSU8c467zudg0))/Page.aspx:804
TypeError:“未定义”不是对象(评估“Sys.WebForms.PageRequestManager”)
http://localhost/MyWebsite/AppName/(F(nwmx6eY2n1ZH2wmw2Wsta6X7s6OIeQ8LLQxbeJ5uULf99WBNZ12KatxFMKam4Vr9r1fUrkDLc8t5XvaR9EcW67kkaZB32ftWPOH-GvvuUaIKJZMtBcMYjIY3---ewwTEsXVZl6MfNOZQIwRBahBG-xtBrzvW2tdh4TM9CSU8c467zudg0))/Page.aspx:890
这就是无法加载 jQuery 的原因。任何人都知道为什么会发生这种情况?在 Chrome 中它看起来不错。