作者aegishow (clover)
看板Visual_Basic
标题[.NET] 搬Server:server2003->server2008 ajax错
时间Wed Oct 26 15:54:03 2011
.net版本 是vs2008
原本在server2003上很正常(有Domain的网站)
要换到server2008,先建一个localhost的网站(在server2008主机上)
也正常(不管是本机run或是别台主机连线都ok,
别台主机打server2008的ip来连线
ex:server2008的ip是200.200.200.201,
网站资料夹位置C:\prj\prj_test(iis设名称是prj_test)
别台要连线就打
http://200.200.200.201/prj_test/
以上没有错误。
但是当正式放到domain时
ex:
http://abc.test123.com.tw
就会出现跟ajax相关的错误出来。很奇怪放上去才会出现错误!!?
错误讯息就类似下面的test010没有宣告这种的。
aspx端写javascript
<script type="text/javascript">
.....
var chk = test010.chk(....)
vb端写:
load时有宣告
Partial Class test010
...
..
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Load
Ajax.Utility.RegisterTypeForAjax(GetType(test010)) --->宣告在此
...
..
<Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)> _
Public Function chk(.....)
....
...
End Function
-------------
请问有人网站架在server2008上的有没有类似这种ajax相关问题的&有解吗?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.178.183