如何获得一个网页上点击某个按钮之后转向的url?

bohut 2006-11-04 12:19:40
如题
...全文
1747 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
bohut 2006-11-06
  • 打赏
  • 举报
回复
找不到js代码
bohut 2006-11-06
  • 打赏
  • 举报
回复
我已经搞定,代码为c#的:网上有个例子是php的,我改写了一下,成功

string strDesUrl = "http://www.xgdwbl.com/vote/view.asp?sid=8";
WebClient wc = new WebClient();
string postData = null;
byte[] byteArray;
byte[] responseArray;
WebHeaderCollection whc;

postData = "26=404&submit=%CD%B6%C6%B1";
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
wc.Headers.Add("Referer", "http://www.xgdwbl.com/vote/index2.asp");
wc.Headers.Add("Accept-Language", "zh-cn");
whc = wc.Headers;

Console.WriteLine("发送的HTTP头信息");
for (int i = 0; i < whc.Count; i++)
{
lstSend.Items.Add(whc.GetKey(i) + " : " + whc.Get(i));
}

byteArray = Encoding.Default.GetBytes(postData);
responseArray = wc.UploadData(strDesUrl, "POST", byteArray);

whc = wc.ResponseHeaders;
for (int i = 0; i < whc.Count; i++)
{
lstRsv.Items.Add(whc.GetKey(i) + " : " + whc.Get(i));
}

MessageBox.Show(Encoding.Default.GetString(responseArray));

vitotti 2006-11-06
  • 打赏
  • 举报
回复
POST /vote/view.asp?sid=8 HTTP/1.1 是http命令

下面是http头信息
Accept: */*
Referer: http://www.xgdwbl.com/vote/index2.asp
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727)
Host: www.xgdwbl.com
Content-Length: 26
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: ASPSESSIONIDCQQRACAQ=KMKDMMFDPOHDPIGJHGKNCHMK;

关键内容在这里26=404&submit=%CD%B6%C6%B1
你选择了名字为26的复选框的值为404的那一项 沈榭瑞 然后点击了submit
bohut 2006-11-06
  • 打赏
  • 举报
回复
还有我使用了ieHTTPHeader这个工具来查看点击“投票”按钮之后post的内容,现在内容附在下面,有人能给我解释一下吗?
POST /vote/view.asp?sid=8 HTTP/1.1
Accept: */*
Referer: http://www.xgdwbl.com/vote/index2.asp
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727)
Host: www.xgdwbl.com
Content-Length: 26
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: ASPSESSIONIDCQQRACAQ=KMKDMMFDPOHDPIGJHGKNCHMK; wwwxgdwblcom=LastPassword=Y1tGw3i876XtB846&CookieDate=0&UserPassword=789a37c0e492782d&UserName=bohut; oblog313=userurl=32&password=100a50a56a55a50a57a52a101a48a99a55a51a97a57a56a55&username=116a117a104a111a98; upNum=0

26=404&submit=%CD%B6%C6%B1

HTTP/1.1 200 OK
Date: Mon, 06 Nov 2006 06:09:07 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Content-Length: 34576
Content-Type: text/html
Cache-control: private

GET /vote/css.css HTTP/1.1
Accept: */*
Referer: http://www.xgdwbl.com/vote/view.asp?sid=8
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
If-Modified-Since: Tue, 31 Oct 2006 03:35:29 GMT
If-None-Match: "eca3619c9dfcc61:8ad9"
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727)
Host: www.xgdwbl.com
Connection: Keep-Alive
Cookie: ASPSESSIONIDCQQRACAQ=KMKDMMFDPOHDPIGJHGKNCHMK; wwwxgdwblcom=LastPassword=Y1tGw3i876XtB846&CookieDate=0&UserPassword=789a37c0e492782d&UserName=bohut; oblog313=userurl=32&password=100a50a56a55a50a57a52a101a48a99a55a51a97a57a56a55&username=116a117a104a111a98; upNum=0

HTTP/1.1 304 Not Modified
Last-Modified: Tue, 31 Oct 2006 03:35:29 GMT
Accept-Ranges: bytes
ETag: "eca3619c9dfcc61:8ad9"
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Mon, 06 Nov 2006 06:09:07 GMT

。。。。。。。。。
bohut 2006-11-06
  • 打赏
  • 举报
回复
楼上的,你可以注册试试看。
vitotti 2006-11-06
  • 打赏
  • 举报
回复
不厚道阿 想投票作弊?
在没有登陆的情况下,我查看了源文件,找到了这么一句
<script src="http://www.xgdwbl.com/vote/vote.asp?sid=8"></script>
于是在浏览器里面我访问了http://www.xgdwbl.com/vote/vote.asp?sid=8
然后看了看它的源文件 form的各种input就全看到了
你登陆后应该情况和这差不多,只不过可能会多一个投票按钮,用类似的方法可以看到form内容
我没注册,就不试了
bohut 2006-11-06
  • 打赏
  • 举报
回复
http://www.xgdwbl.com/vote/index2.asp

我想知道点击上面这个网页上的“投票”按钮之后,向服务器传递了什么样的参数。
lv_kevin 2006-11-05
  • 打赏
  • 举报
回复
源文件里面找他按钮上的js,
想找肯定能找到的,就看值不值得找了.呵呵
stou 2006-11-05
  • 打赏
  • 举报
回复
up
什么都不能 2006-11-05
  • 打赏
  • 举报
回复
在js文件中找找看
bohut 2006-11-04
  • 打赏
  • 举报
回复
楼上,我不是写一个网页,我是在一个网页上想得到点击某一按钮之后转向的url,或者能知道点击按钮之后向服务器传递了什么样的参数?
什么都不能 2006-11-04
  • 打赏
  • 举报
回复
<button onclick="window.location.href='a.html'">aaa</button>
vitotti 2006-11-04
  • 打赏
  • 举报
回复
你能告诉我网址么 我帮你看
你可以到C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files
里面去翻 把里面的文件按时间排一下序 肯定有一个文件包含那个按钮的代码 如果它是html的话

其实有个软件叫Fiddler……
bohut 2006-11-04
  • 打赏
  • 举报
回复
问题是别人的网页上面连跟这个按钮有关的代码都没有。
lastghost 2006-11-04
  • 打赏
  • 举报
回复
做个hidden 将值同进存进去.


如果,你是想获得别人的话,那么要用正则
vitotti 2006-11-04
  • 打赏
  • 举报
回复
能说得具体点么,你想干什么?
你是想知道别人写的网页某个按钮能干什么是么?
如果是 分析一下源文件不就知道了么?
robake 2006-11-04
  • 打赏
  • 举报
回复
用hidden,点击的时候触发将值写入hidden
什么都不能 2006-11-04
  • 打赏
  • 举报
回复
<%="http://"&request.servervariables("server_name")&request.servervariables("path_info") %>
bohut 2006-11-04
  • 打赏
  • 举报
回复
???
什么都不能 2006-11-04
  • 打赏
  • 举报
回复
那要看你的代码怎么写的了
PHP & MySQL无需编程轻松创建数据库网站 网站开发相关插件下载 声明:以下插件均搜集于网上,完全免费提供给所有网友使用。如想用于商业用途,请与插件开发者联系,以免引起不必要的法律纠纷。 Object 对象插件 Preload Images with Status Bar and 1.1.0 Download 点击下载 预载图片,有进度显示,完成以后跳转到新页面,只支持静态页。 History Navigation.mxp Download 点击下载 插入一个可设置前进、后退和刷新的按钮。 Sound 2.21.mxp Download 点击下载 插入一个声音可设置循环数。 Online Html Editor.mxp Download 点击下载 创建一个“Html”在线编辑器。 Cheese Master Suite.mxp Download 点击下载 插入雪花等网页特效。 Flash Image.mxp Download 点击下载 当鼠标经过图片上面的时候,图片会慢慢变的清晰。 Date Stamp.mxp Download 点击下载 显示最后更新日期。 Cheese Master Suite-Bouncy Balls.mxp Download 点击下载 插入一个可以跟随鼠标运动的图片。 CN Insert Greeting.mxp Download 点击下载 为你创建在早、中、晚不同时段出现不同的问候语。 Expandable Outlines.mxp Download 点击下载 建立一个目录树样式的导航菜单。 Flash Text.mxp Download 点击下载 使文字象打字效果一样显示。 Letterbox Frameset.mxp Download 点击下载 创建一个中间的框架总是居于浏览器窗口正中位置 Auto Copyright.mxp Download 点击下载 插入一个自动更新时间的版权符号。 Marquee.mxp Download 点击下载 插入一条滚动的文字,并且可以设置它滚动的方向。 Background that Fit.mxp Download 点击下载 把一张图片作为背景铺满整个浏览器,可随浏览大小的变化自动调整。 URL into layer.mxp Download 点击下载 在你的网页里面插入一个层,并且在这个层里面导入另一个页面的URL。 Transition.mxp 设置网页背景转换效果 Save Password Login form.mxp Download 点击下载 保留登陆的姓名和密码,并且可以为其设置保留时间。 Scrolling Status Bar.mxp Download 点击下载 在浏览器的地址栏里逐条显示信息。 Count up.mxp Download 点击下载 当一个访客浏览你的网页时,看该访客在你的网页上停留多长时间。 Alternating Row Colors.mxp Download 点击下载 设置表格的背景色,使之以交互的颜色来区分表格的行。 Go Back or Forward.mxp Download 点击下载 该插件的功能相当于浏览器工具栏标准按钮上的“前进”和“后退”。 IE5.5 Custom Scrollbars.mxp Download 点击下载 用来改变IE浏览器滚动条的颜色的 Command 命令插件 Auto Default Form Field.mxp Download 点击下载 可设置自动清除表单文本参数。 Style switcher Lite.mxp Download 点击下载 早晚载入不同的样式。 IE Link Scrubber.mxp Download 点击下载 消除链接的虚线框。 Advanced Random Images.mxp Download 点击下载 随机显示图片。 Page Transitions.mxp Download 点击下载 设置页面的转场效果。 dHTML Scrollable Area.mxp Download 点击下载 插入一个可以手动的滚动看板 Random Rollover.mxp Download 点击下载 在同样大小的主图片下面可以设置多幅随机翻转的图片。 Move Window.mxp Download 点击下载 设置浏览器窗口在屏幕上显示的位置。 Resize Window.mxp Download 点击下载 设置浏览器窗口的大小。 Show New.mxp Download 点击下载 设置图片在页面中显示的时间,超过设置的时间该图片将不再显示。 HotKey Jump.mxp Download 点击下载 创建热键跳转,按键盘上的一个你设置好的键就会转到另一页。 Set IE Scrollbars.mxp Download 点击下载 设置“IE”滚动条的显示和隐藏。 Float Image.mxp Download 点击下载 在页面中插入一个倒处飘浮的图片。 No Way Back.mxp Download 点击下载 在页面中插入一组禁止后退的代码。 Right Click Menu Builder.mxp Download 点击下载 设置鼠标右键的菜单。 Number Column.mxp Download 点击下载 为表格添加序号,不支持动态表格。 Live clock.mxp Download 点击下载 为我们插入一个动态的时钟。 Kaosweaver PHP Upload.mxp Download 点击下载 把图片上传到你的网站。 PHP Date and time.mxp Download 点击下载 该插件的功能比较强大,你可以用它来自由的设置时间格式。 Banner Image Builder.mxp Download 点击下载 创建交替显示的图片,并且可以为每一张图片设置链接指向。 Behavior 行为插件 Popup Link 1.4.3.mxp Download 点击下载 打开浏览器的窗口,可设置尺寸并定位显示位置。 Length validator 1.2.0.mxp Download 点击下载 限制文本域输入的字符数。 Swap Flash.mxp Download 点击下载 像轮换图片一样轮换Flash动画,注意:要先点选页面中的Flash。 Random Links 1.2.3.mxp Download 点击下载 随机载入网页。 FX Password Generator 1.0.2.mxp Download 点击下载 在文本域里生成密码。 check form.mxp Download 点击下载 检查表单行为。 Submit Form.mxp Download 点击下载 当你在下拉菜单中选择一项条件后会自动转向另一页。 Form Auto Clear.mxp Download 点击下载 自动清除文本域里面的默认文字。 Linecraft Highlight-Restore Form.mxp Download 点击下载 当鼠标点击或离开一个表单元素时,改变其背景和文字颜色。 Typewriter.mxp Download 点击下载 在层里面设置一行文字,该文字以打字的效果出现。 List Menu Rewrite.mxp Download 点击下载 使一个下拉菜单与另一个下拉菜单相关联。 Random URL.mxp Download 点击下载 使一组URL随机显示。 Toggle Checkboxes.mxp Download 点击下载 检查多选框。 Float Layer.mxp Download 点击下载 定位层的横向流动,不管浏览器横向大小怎样变化,该层均不会改变位置。 Popup Message.mxp Download 点击下载 在“提交”按钮上添加注释。 Compare Fields.mxp Download 点击下载 对比两个表单的内容是否相同,多用于密码验证。 Fade Link.mxp Download 点击下载 使链接的颜色缓慢改变,是一种柔和的转变效果。 Dynamic Styler.mxp Download 点击下载 动态改变页面的背景颜色。 Fluid Browser Window.mxp Download 点击下载 设置浏览器窗口由小到大动态打开。 Pagetime.mxp Download 点击下载 设置在什么时间载入什么页面。 Just-So Picture Window.mxp Download 点击下载 设置一幅图片在新窗口中打开,点击任何部位就可以关闭这个窗口。 Layer Transitions.mxp Download 点击下载 设置层的转换效果的,与前面介绍的页面转换效果类似。 Persistent Layers.mxp Download 点击下载 使层固定在浏览器中的某个位置,不管页面滚动,都会保持在原来位置不变。 Server Behavior 服务器行为插件 Send Email PHP.mxp Download 点击下载 发送“Email” Make Hyperlink.mxp Download 点击下载 使细节页面的网址自动俱备超链接功能。 FX DWLCounter 1.1.1.mxp Download 点击下载 制造下载计数器。 FX PHP Missing Tools.mxp Download 点击下载 制造详细页。 FX PHP UserAuthent 1.3.0.mxp Download 点击下载 制造登入和登出。 PHP Upload.mxp Download 点击下载 上传一个文件到服务器。 PHP Login.mxp Download 点击下载 是可以设置“Sessions”的登陆插件。 Newline Blank php.mxp Download 点击下载 保留上传文件的换行和空格。 Insert Retrieve ID PHP.mxp Download 点击下载 插入一个可以找回的“ID”。 FX PHP Sessions12.mxp Download 点击下载 设置“Sessions”。 FX PHP Cookies11.mxp Download 点击下载 设置“Cookies”。 Horizontal Looper PHP.mxp Download 点击下载 可以设置记录集横向显示。 Alternate Row Colors.mxp Download 点击下载 设置动态背景交替颜色,还可以设置当鼠标经过时改变颜色。 Navigation Builder.mxp Download 点击下载 设置类似“prev | 1 | 2 | 3 | 4 | next的导航栏。 Random Region.mxp Download 点击下载 随机显示记录,当你刷新一次页面就重新显示一个记录。 Visit counter.mxp Download 点击下载 为你创建一个网页计数器,可以防止刷新。
Object 对象插件 Preload Images with Status Bar and 1.1.0 预载图片,有进度显示,完成以后跳转到新页面,只支持静态页。 History Navigation.mxp 插入一个可设置前进、后退和刷新的按钮。 Sound 2.21.mxp 插入一个声音可设置循环数。 Online Html Editor.mxp 创建一个“Html”在线编辑器。 Cheese Master Suite.mxp 插入雪花等网页特效。 Flash Image.mxp 当鼠标经过图片上面的时候,图片会慢慢变的清晰。 Date Stamp.mxp 显示最后更新日期。 Cheese Master Suite-Bouncy Balls.mxp 插入一个可以跟随鼠标运动的图片。 CN Insert Greeting.mxp 为你创建在早、中、晚不同时段出现不同的问候语。 Expandable Outlines.mxp 建立一个目录树样式的导航菜单。 Flash Text.mxp 使文字象打字效果一样显示。 Letterbox Frameset.mxp 创建一个中间的框架总是居于浏览器窗口正中位置 Auto Copyright.mxp 插入一个自动更新时间的版权符号。 Marquee.mxp 插入一条滚动的文字,并且可以设置它滚动的方向。 Background that Fit.mxp 把一张图片作为背景铺满整个浏览器,可随浏览大小的变化自动调整。 URL into layer.mxp 在你的网页里面插入一个层,并且在这个层里面导入另一个页面的URL。 Transition.mxp 设置网页背景转换效果 Save Password Login form.mxp 保留登陆的姓名和密码,并且可以为其设置保留时间。 Scrolling Status Bar.mxp 在浏览器的地址栏里逐条显示信息。 Count up.mxp 当一个访客浏览你的网页时,看该访客在你的网页上停留多长时间。 Alternating Row Colors.mxp 设置表格的背景色,使之以交互的颜色来区分表格的行。 Go Back or Forward.mxp 该插件的功能相当于浏览器工具栏标准按钮上的“前进”和“后退”。 IE5.5 Custom Scrollbars.mxp 用来改变IE浏览器滚动条的颜色的 Command 命令插件 Auto Default Form Field.mxp 可设置自动清除表单文本参数。 Style switcher Lite.mxp 早晚载入不同的样式。 IE Link Scrubber.mxp 消除链接的虚线框。 Advanced Random Images.mxp 随机显示图片。 Page Transitions.mxp 设置页面的转场效果。 dHTML Scrollable Area.mxp 插入一个可以手动的滚动看板 Random Rollover.mxp 在同样大小的主图片下面可以设置多幅随机翻转的图片。 Move Window.mxp 设置浏览器窗口在屏幕上显示的位置。 Resize Window.mxp 设置浏览器窗口的大小。 Show New.mxp 设置图片在页面中显示的时间,超过设置的时间该图片将不再显示。 HotKey Jump.mxp 创建热键跳转,按键盘上的一个你设置好的键就会转到另一页。 Set IE Scrollbars.mxp 设置“IE”滚动条的显示和隐藏。 Float Image.mxp 在页面中插入一个倒处飘浮的图片。 No Way Back.mxp 在页面中插入一组禁止后退的代码。 Right Click Menu Builder.mxp 设置鼠标右键的菜单。 Number Column.mxp 为表格添加序号,不支持动态表格。 Live clock.mxp 为我们插入一个动态的时钟。 Kaosweaver PHP Upload.mxp 把图片上传到你的网站。 PHP Date and time.mxp 该插件的功能比较强大,你可以用它来自由的设置时间格式。 Banner Image Builder.mxp 创建交替显示的图片,并且可以为每一张图片设置链接指向。 Behavior 行为插件 Popup Link 1.4.3.mxp 打开浏览器的窗口,可设置尺寸并定位显示位置。 Length validator 1.2.0.mxp 限制文本域输入的字符数。 Swap Flash.mxp 像轮换图片一样轮换Flash动画,注意:要先点选页面中的Flash。 Random Links 1.2.3.mxp 随机载入网页。 FX Password Generator 1.0.2.mxp 在文本域里生成密码。 check form.mxp 检查表单行为。 Submit Form.mxp 当你在下拉菜单中选择一项条件后会自动转向另一页。 Form Auto Clear.mxp 自动清除文本域里面的默认文字。 Linecraft Highlight-Restore Form.mxp 当鼠标点击或离开一个表单元素时,改变其背景和文字颜色。 Typewriter.mxp 在层里面设置一行文字,该文字以打字的效果出现。 List Menu Rewrite.mxp 使一个下拉菜单与另一个下拉菜单相关联。 Random URL.mxp 使一组URL随机显示。 Toggle Checkboxes.mxp 检查多选框。 Float Layer.mxp 定位层的横向流动,不管浏览器横向大小怎样变化,该层均不会改变位置。 Popup Message.mxp 在“提交”按钮上添加注释。 Compare Fields.mxp 对比两个表单的内容是否相同,多用于密码验证。 Fade Link.mxp 使链接的颜色缓慢改变,是一种柔和的转变效果。 Dynamic Styler.mxp 动态改变页面的背景颜色。 Fluid Browser Window.mxp 设置浏览器窗口由小到大动态打开。 Pagetime.mxp 设置在什么时间载入什么页面。 Just-So Picture Window.mxp 设置一幅图片在新窗口中打开,点击任何部位就可以关闭这个窗口。 Layer Transitions.mxp 设置层的转换效果的,与前面介绍的页面转换效果类似。 Persistent Layers.mxp 使层固定在浏览器中的某个位置,不管页面滚动,都会保持在原来位置不变。 Server Behavior 服务器行为插件 Send Email PHP.mxp 发送“Email” Make Hyperlink.mxp 使细节页面的网址自动俱备超链接功能。 FX DWLCounter 1.1.1.mxp 制造下载计数器。 FX PHP Missing Tools.mxp 制造详细页。 FX PHP UserAuthent 1.3.0.mxp 制造登入和登出。 PHP Upload.mxp 上传一个文件到服务器。 PHP Login.mxp 是可以设置“Sessions”的登陆插件。 Newline Blank php.mxp 保留上传文件的换行和空格。 Insert Retrieve ID PHP.mxp 插入一个可以找回的“ID”。 FX PHP Sessions12.mxp 设置“Sessions”。 FX PHP Cookies11.mxp 设置“Cookies”。 Horizontal Looper PHP.mxp 可以设置记录集横向显示。 Alternate Row Colors.mxp 设置动态背景交替颜色,还可以设置当鼠标经过时改变颜色。 Navigation Builder.mxp 设置类似“prev | 1 | 2 | 3 | 4 | next的导航栏。 Random Region.mxp 随机显示记录,当你刷新一次页面就重新显示一个记录。 Visit counter.mxp

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧