所以最近我一直在我的网站上工作,我希望用户可以轻松地访问一个网站到另一个网站,而不会有凌乱的链接。所以我想添加一个文本输入框,这样如果用户键入一个关键词,例如"论坛",它就会点击链接并将它们带到该站点。这是我当前的文本输入框代码。 (PS:我不想使用javascript,我只想要html)。
masterFilter = master.filter({ (dictionary: [String:String]) -> Bool in
for (song, id) in dictionary {
if song.rangeOfString(searchText, options: NSStringCompareOptions.CaseInsensitiveSearch) != nil {
return true
}
}
return false
})
感谢您的帮助!
答案 0 :(得分:0)
没有javascript的唯一办法是php。
以下是一个应该有效的示例:
HTML:
<form action="action_page.php" method="POST">
Website Search:<br>
<input type="text" id="Website Search" name="Website Search" placeholder="website name here">
<br>
<input type="submit" value="Submit">
</form>
action_page.php:
$word = $_POST["Website Search"];
$word = strtolower($word); //converts the word to lowercase
$link_forum = ""; //write the link to the pages here
$link_page1 = "";
$link_page2 = "";
if ($word == "forum") {
header("location:".$link_forum); //this redirects you to the page.
}
elseif ($word == "page1") {
header("location:".$link_page1);
}
elseif ($word == "page2") {
header("location:".$link_page2);
}
只需添加任意数量的页面,这应该可以正常工作。