本文目錄一覽:
- 1、HTML 頁面查找關鍵詞,顯示高亮,代碼怎麼寫?謝謝!!!!!!
- 2、真心求教JS使得當前網頁全屏的代碼啊!
- 3、android 富文本編輯器+webview 顯示 高亮
- 4、我要在頁面中顯示js代碼,讓別人來讀,只是顯示出來,但是寫到頁面上直接就運行了,有什麼好的方法
HTML 頁面查找關鍵詞,顯示高亮,代碼怎麼寫?謝謝!!!!!!
樓主,給你一段ASP站內搜索關鍵詞着色的代碼。你看一下就明白怎麼來實現了!
!–#include file=”conn.asp”–
!————————————
Asp站內搜索的關鍵字上色!
————————————-
head
meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /
title設計自己的搜索網站/title
style type=”text/css”
!–
body,td,th {
font-size: 12px;
}
—
/style
script type=”text/javascript”
function Checktext()
{
if (document.from.text.value.length == 0 )
{
alert(“搜索關鍵字不能為空!”);
document.from.text.focus();
return false;
}
return true;
}
/script
/head
body
form action=”?act=search” name=”from” method=”post” onClick=”return Checktext();”
input name=”text” type=”text” id=”text” /
input type=”submit” name=”Submit” value=”搜索” /
/form
/body
/html
%
function FontToColor(Str)
‘定義一個字符轉換的過程
if not isnull(str) then
str = replace(str,request(“text”),”font color=red”request(“text”)”/font”)
‘轉換str中符合request(“text”)的字符為 font color=red字符/font
FontToColor = str
end if
end function
if request(“act”)=”search” then
set rs=server.CreateObject(“adodb.recordset”)
rs.open”select * from list where text like ‘%”request(“text”)”%’ order by time desc”,conn,1,1
if rs.eof and rs.bof then
response.write”沒有記錄!”
response.end
else
do while not rs.eof
response.write”table width=’600′ border=’0′ cellspacing=’0′ cellpadding=’0’brtr width=’600’td”
response.write FontToColor(rs(“text”))
‘查找rs(“text”)中包含的request(“text”)字符,並替換
response.write”/td/tr”
rs.movenext
loop
rs.close
set rs=nothing
end if
end if
%
真心求教JS使得當前網頁全屏的代碼啊!
!doctype html
html
head
meta charset=”utf-8″
title全屏/title
/head
body
/body
script type=”text/javascript”
window.onload = function(){
var Request = new Array(); //保存參數
var s = location.search.substring(1);
if (s s != “”) {
var list = s.split(“”);
for (var i = 0; i list.length; i++) {
var pair = list[i].split(“=”);
if (pair[0] pair[0] != “”) {
Request[unescape(pair[0])] = unescape(pair[1]);
}
}
}
var fullscreen = Request[“fullscreen”];
if (fullscreen != “yes”) {
var file = self.location;
var a = window.open(“about:blank”, “”, “fullscreen=yes”);
self.opener = null;
self.close();
a.location = file + “?fullscreen=yes”;
}
}
/script
/html
這個是比較早期的全屏代碼,現在有純正的全屏API,但瀏覽器兼容性很不好,只支持chrome和firefox最新版本瀏覽器,其它的都不支持,所以還是用這個吧。
上面的代碼已經搞定,打開後會自動進入全屏模式,當然,必須要允許這個網頁自動彈出窗口才行。
android 富文本編輯器+webview 顯示 高亮
UEditor編譯器支持代碼高亮顯示,設置方法如下:
1.頁面head引入UEditor類包文件shCore.js、shCoreDefault.css代碼
(註:引入文件路徑根據需求變更即可)
2.新增js代碼
刷新頁面,就可以看到頁面代碼高亮顯示。
我要在頁面中顯示js代碼,讓別人來讀,只是顯示出來,但是寫到頁面上直接就運行了,有什麼好的方法
你沒用 Dreamweaver 嗎,在這個軟件的設計界面寫入的字符會自動轉變為不能運行的頁面文本,而不是js代碼
比如在設計界面輸入:
script
var a=10;
alert(a);
/script
這些在代碼界面看到的是如下內容:
scriptbrvar a=10;bralert(a);br/script
這個存為.htm或者.asp或者其它任何網頁文本,用瀏覽器就可以看到js代碼了
js代碼着色也很簡單,只要在設計界面選中要改變顏色的內容,然後在屬性面板里選顏色就可以了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/246468.html