2011-10-27 21 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を使用して正確なFormnameを取得するには、次のように文字列操作を行うことができます。

$(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

この1つのクエリ文字列

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