如何执行网页里面隐藏的按钮

研究一个网页代码的时候遇到了麻烦,此网页隐藏了地址栏和工具栏,屏蔽了右键。内容是一个留言板类型,上面是留言列表,下面是一个文本框,可以输入文本提交。只有VIP会员才能留言... 研究一个网页代码的时候遇到了麻烦,此网页隐藏了地址栏和工具栏,屏蔽了右键。内容是一个留言板类型,上面是留言列表,下面是一个文本框,可以输入文本提交。只有VIP会员才能留言,我是普通会员,只能浏览。我查看其代码发现只是其对普通会员隐藏了保存按钮,而VIP会员上有保存按钮。
关键部位代码如下:
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="formTable">

<tr>

<th style="width:20%">点评内容</th>

<td style="width:80%">

<textarea id="appraiseDescription" name="housedelTrackForm.housedelTrack.trackDescription" cols="40" rows="5" class="textArea w90per"></textarea>

</td>

</tr>

<tr>

<td align="center" colspan="2">

<input class="submit_4" name="input2" type="button" id="saveAppraise" value="保存"/>

<input class="submit_4" name="input2" type="button" onclick="javascript:window.closeColorBox();" value="取消"/>

<br /><br />

</td>

</tr>

</table>

</form>

提问:请问如何在没有按钮、没有地址栏、没有工具栏的情况下,我输入一段留言,然后执行“保存”按钮的代码?
展开
 我来答
一蘅新
推荐于2016-02-01 · TA获得超过2359个赞
知道大有可为答主
回答量:2547
采纳率:0%
帮助的人:1595万
展开全部
就算没右键菜单什么的,还是可以通过chrome(f12),chromium(f12),firefox(菜单栏里面的开发者工具或firebug插件)浏览器直接查看网页源代码和实时修改网页源代码和执行js代码。
但是就算你修改了客户端网页上的代码,可以实现单击保存按钮的事件,你的留言可能也会在网页中显示,如果数据插入数据之前服务器还要做一次用户身份验证,那还是不行的,那些留言也只有你自己能看到,如果不会验证直接插入,那这个留言板可以说不怎么样。而在你登录之后,你的信息可能就已经保存在session对象里面了,如果你能用js获取并修改这个session对象,那或许可以骗过本地验证。如果是服务器验证,最麻烦,服务器端只需要在数据库里面查找一下你的用户信息,就知道你是不是vip了。但这种方式会增加服务器负担,绕过方法还是有的。
追问
是这样的,他的根本设置是VIP和非VIP用户都可以留言,只不过是对非VIP用户隐藏了“保存”按钮,现在已知保存按钮的ID地址,打完留言之后如何执行呢?
追答

用chrome或chromium的开发者工具,快捷键f12,找到按钮标签。

如果是更改了input标签的type属性为hidden达到隐藏的效果,那好说。更改它的type属性为button,让它显示出来即可,

如图,双击hidden字符即可更改它,修改后的效果会马上显示在网页上

2012qwq
2013-08-07 · TA获得超过416个赞
知道答主
回答量:183
采纳率:27%
帮助的人:47.6万
展开全部
<script language="javascript" type="text/javascript">
/***
*功能:隐藏和显示div
*参数divDisplay:html标签id
***/
function click_a(divDisplay)
{
if(document.getElementById(divDisplay).style.display != "block")
{
document.getElementById(divDisplay).style.display = "block";
}
else
{
document.getElementById(divDisplay).style.display = "none";
}
}
</script>

<div class="itemtime"><a onClick="return click_a('divOne_1')" style="cursor:pointer;">点击弹出或隐藏</a></div>

<div id="divOne_1" style="display:none;">1231231231</div>
更多追问追答
追问
这位仁兄你好像还没有弄懂意思。。。
追答
把这些弄进去啊 晕...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷阳炎lv
2013-08-08 · TA获得超过340个赞
知道小有建树答主
回答量:376
采纳率:100%
帮助的人:133万
展开全部
不可能会实现 它会在服务器上验证你的用户组的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pujiahua110
2013-08-07
知道答主
回答量:71
采纳率:25%
帮助的人:13.6万
展开全部
真心的不知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式