2011-10-27 24 views

回答

5

试试这个

<script language="javascript"> 
     var url = window.location.pathname; 
     var myPageName = url.substring(url.lastIndexOf('/') + 1);  
     alert(myPageName); 
</script> 
2

作为替代 -

var page = '<%=Path.GetFileName(Request.Path)%>' 

你想解析当前窗口,还是要靠asp.net? 这两个工作 - 这取决于你。

0

要使用jquery获取精确的表单名称,可以执行字符串操作,如图所示。

$(document).ready(function() { 
    var path = window.location.pathname; 
    var page = path.substr(path.lastIndexOf("/") + 1).split(".",1); 
    var formname=page[0].toString(); 
    alert(formname); 
    }); 
0

这一个没有查询字符串

$(function() { 
    var url = window.location.pathname; 
    var pageQuery = url.substring(url.lastIndexOf('/') + 1); 
    var page = pageQuery.split('?')[0]; 
)}