English 中文(简体)
文本无需改动
原标题:Cleaning up HTML from textarea

我有一页,有两页文字,登记用户可以填写超文本。 首先,有锡里卡塞特(超文本清理),但另一个没有,因为我预计该守则将插入其他地点(主要是提供地图的地点,如地图)。 页: 1 但问题是,这些其他地点可能提供不同的标签,而不仅仅是<条码>和代号;嵌入式的;或<iframe>。 因此,我可以脱下帽子,因为那时我可能把我确实知道其他场所的帽子隔开。 我将把这两个文本中的超文本放在我的数据库中,作为其他几页的一部分加以检索和展示。

你们是否有任何建议使这一安排更加安全? 或者,我是否应该完全取消第2文本中的超文本自由投入? (Or.,我请用户打上“我接受我所插入的守则行为的全部责任”的检查箱。 LOL)

你的意见得到高度赞赏:

增 编

最佳回答

答案很短:自由的超文本不可靠,必须避免。 没有任何东西阻碍用户制造一个把用户转向某些有害网页或放在你的网页上或贴在你的网站上的镜子。

我对这个问题采取的有利做法是让用户在文字箱中留下一个链接(没有“放在页上”的字眼码)。 然后,我利用reg机确定过去的联系(即:由你来管、绘制地图......),我从过去的联系中设定了超文本,这对大多数框架提供者来说过于复杂。 它给你带来了更多的工作,它限制了你能够登上你的网页的、但可以安全地登上。

问题回答

让用户使用任意的超文本是危险的。 你可能希望有一份黑白的标签清单,你对此表示不满意,并且允许(不管怎样)。





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签