我有以下代码片段:
string tmp = String.Format("<SCRIPT FOR='window' EVENT='onload' LANGUAGE='JavaScript'>javascript:window.open('{0}');</SCRIPT>", url);
ClientScript.RegisterClientScriptBlock(this.GetType(), "NewWindow", tmp);
此代码生成的URL包括端口号,我认为这是由于网站使用了端口80而引起的,在此代码中,我试图从网站的虚拟目录中加载页面。关于如何隐藏此代码生成的URL字符串中的端口号的任何想法?