html跳转网页-手动跳转HTML页面的5种方法

表单大家都很熟悉,即将表单填写的内容提交到action参数指定的url地址,目标url会处理接收到的数据。 这样我们就可以直接实现网页跳转html跳转网页,而且不需要提交任何表单内容。 结合javascript脚本,可以手动提交表单。

示例如下:

其中form1的名字是任意的,但是form1的两个地方要统一。

action中的url地址必须以文件名结尾,如“action=”或“action=”是不规则的写法。 方法可以是get或post,但根据我的经验,提交空表单时最好使用get。

众所周知,由于搜索引擎的蜘蛛程序不知道如何填写表格,因此这些方法实现的网页手动跳转搜索引擎很难识别。

第五种手动网页重定向方法:程序重定向方法(response.redirect、server.transfer)

每个程序都有自己的页面跳转方法,比如asp中使用response.redirect来跳转。

跳转示例如下:

响应.重定向""

它的作用是,asp程序运行到这行代码后,会立即跳转到目标url地址。

在asp中,不仅使用response.redirect进行跳转,还有一种跳转方法,使用server.transfer进行跳转。

跳转示例如下:

响应.重定向“/yule/tietu/index.html”

注意,这里的url地址必须是内部地址,并且url地址必须以文件名结尾,例如:response.redirect "/yule/tietu/"是一个不正确的用法。

response.redirect和server.transfer都可以实现网页的手动重定向html跳转网页,但两者也有区别。 后者可以跳转到内部url或外部url,而前者只能跳转到内部文件。 ,浏览器地址栏中的url将保持不变。

server.transfer还有很多用途,这里就不详细说了。 您可以在搜索引擎中找到有关它的更多信息。 使用response.redirect的重定向其实是在服务器端完成的,只不过最终是转换成html然后在客户端执行的。 因此,也能被搜索引擎认可,过度使用也会被视为作弊。

如果是在同一个网站内的不同网页之间跳转,建议使用server.transfer进行跳转,server.transfer绝对不会被搜索引擎视为作弊。