如何在asp.net中隐藏网页关键字啊 就是说这个关键字存在网页中,但是浏览网页的时候这几个关键字被隐藏起来了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Lable 控件保存,然后设置它为隐藏. 如果是给脚本读取的话就加密后放在隐藏框里,如果是c#等后台代码读的话就放在label里,并设置它的属性为不可见Visible=false。 不用lable,假如需要显示的内容存储在content这个字符串变量中,只需要替换关键字为空就可以了.如content=content.Replace("关键字1",string.Empty);或者替换成诸如**这样的符号也可以 隐藏控件<input type="hidden" id="xxx" value="xxx" /> 我说的是在HTML中隐藏,不是在服务器的代码隐藏 最好是用CSS样式来实现关键字隐藏 如果是给脚本读取的话就加密后放在隐藏框里,如果是c#等后台代码读的话就放在label里,并设置它的属性为不可见Visible=false。 利用CSS隐藏,也要先替换content=content.Replace("关键字1","<label>关键字1</label>"); 也就是给关键字加上标签,这个标签是HTML已存在的标签.然后定义CSS<style type="text/css">label{display:none;}</style>就可以了.不过如果在浏览器打开源代码的话依然可以看到这些关键字 以下哪些代码firefox不支持? 关于网站在线客服系统(即时通信)的问题!!! 值的传递问题 SqlDataAdapter的InsertCommand、UPdateCommand、DeleteCommand该如何使用? 关于asp.net tabstrip控件的样式 急!!!请教一个在C#操作一个已经存在的excel表格的问题 datagrid传递多个参数问题! Request.RawUrl.Split 页面布局问题 急!!! 有关Web.config的问题 求一个asp.net MD5算法,以及算法的调用 关于一次添加多条数据问题的实现,急求高手帮助!!!
content=content.Replace("关键字1",string.Empty);
或者替换成诸如**这样的符号也可以
<input type="hidden" id="xxx" value="xxx" />
content=content.Replace("关键字1","<label>关键字1</label>");
也就是给关键字加上标签,这个标签是HTML已存在的标签.
然后定义CSS
<style type="text/css">
label{display:none;}
</style>
就可以了.
不过如果在浏览器打开源代码的话依然可以看到这些关键字