📄 ivan porto carrero - make the freetextbox work inside an atlas updatpanel.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0092)http://www.flanders.co.nz/Blog/2006/07/21/MakeTheFreetextboxWorkInsideAnAtlasUpdatpanel.aspx -->
<HTML><HEAD><TITLE>Ivan Porto Carrero - Make the freetextbox work inside an atlas updatpanel</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META
content="Flanders, Ivan Porto Carrero, casual jim, web development, atlas, ajax, asp.net, .net 2.0, base4, nblogr"
name=Keywords>
<META
content="The blog of Ivan Porto Carrero aka Casual Jim, mostly about programming."
name=description>
<META content=News name=Classification><LINK
href="Ivan Porto Carrero - Make the freetextbox work inside an atlas updatpanel.files/admin.css"
type=text/css rel=stylesheet>
<STYLE type=text/css>BODY {
BACKGROUND: url(http://www.flanders.co.nz/Blog/themes/orangeCream/images/images/bg.gif) #f2edd5 repeat-y 50% 0px; MARGIN: 0px 20px
}
#links {
CLEAR: left; PADDING-RIGHT: 15px; PADDING-LEFT: 5px; BACKGROUND: url(http://www.flanders.co.nz/Blog/themes/orangeCream/images/images/linksbg.gif) #ff9933 repeat-y 50% 0px; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #fff 1px dotted; WIDTH: 20%
}
#banner {
BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; BACKGROUND: url(http://www.flanders.co.nz/Blog/themes/orangeCream/images/images/topbg.gif) #746148 repeat-x; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: georgia, verdana, arial, sans-serif; HEIGHT: 100px; TEXT-ALIGN: left
}
#footer {
BORDER-RIGHT: #993300 0px solid; BORDER-TOP: #993300 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 100px; BORDER-LEFT: #993300 0px solid; WIDTH: 62%; COLOR: #ffffff; BORDER-BOTTOM: #993300 0px solid; FONT-FAMILY: verdana, arial, sans-serif; POSITION: relative; HEIGHT: 100px
}
#copyrights {
BACKGROUND: url(http://www.flanders.co.nz/Blog/themes/orangeCream/images/images/crbg.gif) #ffffff no-repeat 50% 0px; HEIGHT: 18px
}
#copyrights TABLE TR TD {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif
}
</STYLE>
<SCRIPT language=JavaScript type=text>
<!-- Begin hiding from older browsers
//End hiding--></SCRIPT>
<LINK title="Ivan Porto Carrero" href="http://feeds.feedburner.com/casualjim"
type=application/rss+xml rel=alternate><LINK title="Ivan Porto Carrero"
href="http://feeds.feedburner.com/casualjim" type=application/atom+xml
rel=alternate><LINK title=RSD
href="http://www.flanders.co.nz/Blog/EditService.asmx/GetRsd"
type=application/rsd+xml rel=EditURI><LINK
href="http://www.flanders.co.nz/Blog/Microsummary.ashx"
type=application/x.microsummary+xml rel=microsummary>
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<FORM id=mainForm name=mainForm
action=/Blog/Permalink.aspx?title=MakeTheFreetextboxWorkInsideAnAtlasUpdatpanel&date=2006-07-21
method=post><INPUT id=__EVENTTARGET type=hidden name=__EVENTTARGET> <INPUT
id=__EVENTARGUMENT type=hidden name=__EVENTARGUMENT> <INPUT id=__VIEWSTATE
type=hidden
value=/wEPDwUJMjcyNzcyNjQ3D2QWAmYPZBYCAg0PZBYGAgkPPCsACgEADxYEHgpUb2RheXNEYXRlBgAAVDTiHclIHgtWaXNpYmxlRGF0ZQYAACVuuGrICGRkAgsPZBYCAgEPFgIeBXZhbHVlBQbmpJzntKJkAjEPDxYCHgdWaXNpYmxlaGQWBGYPDxYCHgRUZXh0BRPjg4bjg7zjg57jga7mjIflrpo6ZGQCAg8QZGQWAGRkhZ7QlykbrAbw0oxsM19Y9g3y48Y=
name=__VIEWSTATE>
<SCRIPT type=text/javascript>
<!--
var theForm = document.forms['mainForm'];
if (!theForm) {
theForm = document.mainForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</SCRIPT>
<SCRIPT language=JavaScript type=text/javascript>function showReferral(){var elems = document.getElementsByTagName('*');var count = 0;for (var i=0;i<elems.length;i++) { if ( elems[i].id.indexOf('referralSpanHidden') != -1 ) { elems[i].style.display='inline'; count++; } else if ( elems[i].id.indexOf('referralMore') != -1 ) { elems[i].style.display='none'; count++; } if (count == 2) {break;}}}</SCRIPT>
<SCRIPT type=text/javascript>var ct_img_expanded = 'http://www.flanders.co.nz/Blog/images/outlinedown.gif';var ct_img_collapsed = 'http://www.flanders.co.nz/Blog/images/outlinearrow.gif';(new Image(15,15)).src = ct_img_expanded; // caching
(new Image(15,15)).src = ct_img_collapsed; // caching
function ct_Expand(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
document.getElementById(imgNode).src=ct_img_expanded;
document.getElementById(htmlNode).className='categoryListExpanded';
}
}
function ct_Collapse(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
document.getElementById(imgNode).src=ct_img_collapsed;
document.getElementById(htmlNode).className='categoryListCollapsed';
}
}
function ct_toggleExpansionStatus(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
nodeState = document.getElementById(htmlNode).className;
}
if (nodeState == 'categoryListCollapsed') {
ct_Expand(htmlNode,imgNode);
}
else {
ct_Collapse(htmlNode,imgNode);
}
}
</SCRIPT>
<STYLE type=text/css>.categoryListExpanded {
DISPLAY: block; VISIBILITY: visible; WIDTH: 100%
}
.categoryListCollapsed {
DISPLAY: none; VISIBILITY: hidden; WIDTH: 100%
}
</STYLE>
<SCRIPT type=text/javascript>var br_img_expanded = 'http://www.flanders.co.nz/Blog/images/outlinedown.gif';var br_img_collapsed = 'http://www.flanders.co.nz/Blog/images/outlinearrow.gif';(new Image(15,15)).src = br_img_expanded; // caching
(new Image(15,15)).src = br_img_collapsed; // caching
function br_Expand(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
document.getElementById(imgNode).src=br_img_expanded;
document.getElementById(htmlNode).className='blogRollExpanded';
}
}
function br_Collapse(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
document.getElementById(imgNode).src=br_img_collapsed;
document.getElementById(htmlNode).className='blogRollCollapsed';
}
}
function br_toggleExpansionStatus(htmlNode,imgNode) {
if (document.getElementById && document.getElementById(htmlNode) != null) {
nodeState = document.getElementById(htmlNode).className;
}
if (nodeState == 'blogRollCollapsed') {
br_Expand(htmlNode,imgNode);
}
else {
br_Collapse(htmlNode,imgNode);
}
}
</SCRIPT>
<STYLE type=text/css>.blogRollExpanded {
DISPLAY: block; VISIBILITY: visible
}
.blogRollCollapsed {
DISPLAY: none; VISIBILITY: hidden
}
</STYLE>
<SCRIPT type=text/javascript>/* http://www.kryogenix.org/code/browser/searchhi/ */
/* Modified 20021006 to fix query string parsing and add case insensitivity */
function highlightWord(node,word) {
// Iterate into this nodes childNodes
if (node.hasChildNodes) {
var hi_cn;
for (hi_cn=0;hi_cn<node.childNodes.length;hi_cn++) {
highlightWord(node.childNodes[hi_cn],word);
}
}
// And do this node itself
if (node.nodeType == 3) { // text node
tempNodeVal = node.nodeValue.toLowerCase();
tempWordVal = word.toLowerCase();
if (tempNodeVal.indexOf(tempWordVal) != -1) {
pn = node.parentNode;
if (pn.className != "searchword") {
// word has not already been highlighted!
nv = node.nodeValue;
ni = tempNodeVal.indexOf(tempWordVal);
// Create a load of replacement nodes
before = document.createTextNode(nv.substr(0,ni));
docWordVal = nv.substr(ni,word.length);
after = document.createTextNode(nv.substr(ni+word.length));
hiwordtext = document.createTextNode(docWordVal);
hiword = document.createElement("span");
hiword.className = "searchword";
hiword.appendChild(hiwordtext);
pn.insertBefore(before,node);
pn.insertBefore(hiword,node);
pn.insertBefore(after,node);
pn.removeChild(node);
}
}
}
}
function googleSearchHighlight() {
if (!document.createElement) return;
ref = document.referrer;
if (ref.indexOf('?') == -1 || ref.indexOf('http://www.flanders.co.nz/Blog/') != -1)
{
if (document.location.href.indexOf('PermaLink') != -1) {
if (ref.indexOf('SearchView.aspx') == -1) return;
}
else {
//Added by Scott Hanselman
ref = document.location.href;
if (ref.indexOf('?') == -1) return;
}
}
qs = ref.substr(ref.indexOf('?')+1);
qsa = qs.split('&');
for (i=0;i<qsa.length;i++) {
qsip = qsa[i].split('=');
if (qsip.length == 1) continue;
if (qsip[0] == 'q' || qsip[0] == 'p') { // q= for Google, p= for Yahoo
words = unescape(qsip[1].replace(/\+/g,' ')).split(/\s+/);
for (w=0;w<words.length;w++) {
highlightWord(document.getElementsByTagName("body")[0],words[w]);
}
}
}
}
window.onload = googleSearchHighlight;
</SCRIPT>
<STYLE type=text/css>.searchword {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -