
首先看你发送的是一个ajax请求, 没有参数表明这是一个get请求,所以默认的是post,
所以这是一个post请求, 我猜你是想在ajax目标方法中获取Ado,也就是发送ajax请求的原始页面的地址,你可以在请求头中获取到一点源信息,也可以在ajax中将当前地址作为参数发送过去
看源文件,有类似下面的一行:
<linkrel="shortcuticon"href="/faviconico"/>
其中那个href后面就是图标啦~
Private Const GW_HWNDNEXT = 2
Private Const GW_HWNDFIRST = 0
Private Const WM_GETTEXT = &HD
Private Declare Function GetNextWindow Lib "user32" Alias "GetWindow" (ByVal hwnd As Long, ByVal wFlag As Long) As Long
Private Declare Function GetWindow Lib "user32" (ByVal hwnd As Long, ByVal wCmd As Long) As Long
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long
Private Function GetWindowList() As String
Dim hwnd As Long
Dim s As String
hwnd = Mehwnd
hwnd = GetWindow(hwnd, GW_HWNDFIRST)
While hwnd <> 0
s = String(256, Chr(0))
GetClassName hwnd, s, 255
s = Replace(s, Chr(0), "")
If s = "CabinetWClass" Then
GetWindowList = GetWindowList & GetUrl(hwnd) & vbCrLf
End If
hwnd = GetNextWindow(hwnd, GW_HWNDNEXT)
Wend
End Function
Private Function GetUrl(hwnd As Long) As String
Dim NexthWnd As Long
Dim s As String
NexthWnd = 0
NexthWnd = FindWindowEx(hwnd, NexthWnd, vbNullString, vbNullString)
While NexthWnd <> 0
s = String(256, Chr(0))
GetClassName NexthWnd, s, 255
s = Replace(s, Chr(0), "")
If s = "Edit" Then
s = String(256, Chr(0))
SendMessage NexthWnd, WM_GETTEXT, 255, s
s = Replace(s, Chr(0), "")
GetUrl = s
If Len(s) > 0 Then Exit Function
Else
GetUrl = GetUrl(NexthWnd)
If Len(GetUrl) > 0 Then Exit Function
End If
NexthWnd = FindWindowEx(hwnd, NexthWnd, vbNullString, vbNullString)
Wend
End Function
Private Sub Command1_Click()
text1text=GetWindowList
End Sub
function getParameter(parName){ var str = parNametoLowerCase() + "=";
var gvalue = "";
var HREF = locationhref;
var upperHREF = locationhreftoLowerCase();
if(upperHREFindexOf(str)>0){
gvalue = HREFsubstring(upperHREFindexOf(str) + strlength,upperHREFlength);
if(gvalueindexOf('&')>0) gvalue = gvaluesubstring(0,gvalueindexOf('&'));
if(gvalueindexOf("#")>0) gvalue = gvaluesplit("#")[0];
}
return gvalue;
} //parName为要获取的参数名,如:id=getParameter("id")
1、首先打开电脑里任意浏览器,打开浏览的网页,如下图所示。
2、点击想查看url的网页信息,网站地址栏就是网站的url地址路径信息,如下图所示。
3、如果还需查看url的详细ip地址,可以在键盘中点击"windows+R”组合键,输入cmd回车。
4、在命令窗口输入nslookup,输入之后还需在后面打一个空格键,回车。
5、最后将需要查看网站IP的网址复制粘贴,按回车键。“非权威应答”这句话的下面就是网站的IP了
以上就是关于java 后台怎么获取地址栏地址,注:不是请求地址哦全部的内容,包括:java 后台怎么获取地址栏地址,注:不是请求地址哦、怎样获取当前网站的地址栏图标、VB如何获取窗口地址栏内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)