Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÀàËÆAjaxµ¯³ö´°¿ÚµÄDIV²ãЧ¹û´úÂë

´´½¨Ò»¸öµ¯³öDIV´°¿Ú¿ÉÄÜÊÇÏÖÔÚÍøÕ¾/ÍøÒ³ÖÆ×÷ÖÐ×î³£Åöµ½µÄÎÊÌâÖ®Ò»¡£´«Í³µÄJavaScriptµ¯´°ÒѾ­²»ÊʺÏÄ¿Ç°ÍøÕ¾µÄÉè¼ÆÀíÄîÁË£¬ÀíÓÉÓжþ£ºÊ× ÏÈ£¬²»ÓѺ×—ÉúÓ²µÄµ¯³ö¶Ô»°¿òÇÒ°éËæ×Å“ßÑ”µÄÒ»Éù¶ÔÓû§ÌåÑéÊǸöºÜ´óµÄÌôÕ½£»Æä´Î£¬¼æÈÝÐÔ²»¹»Ç¿——ÓÐÏ൱¶àµÄä¯ÀÀÆ÷ÆÁ±ÎÁËÕâÖÖJSµÄAlert() ·½·¨¡£ÓÚÊÇ£¬Ò»¸öÁ¼ºÃÓû§ÌåÑéµÄÍøÕ¾ÐèÒªÒ»ÖÖ¸üºÏÀíµÄ½â¾ö·½°¸——ʹÓúÜÉÙµÄHTML´úÂ룬ºÜÉÙµÄCSS´úÂëºÍ¼¸ÐеÄJavaScript´úÂëÀ´Ä£Äâä¯ÀÀ Æ÷ĬÈϵĵ¯³ö´°¿Ú£¨¼´Ìæ»»µôĬÈϵÄAlert()½çÃæºÍ¹¦ÄÜ£©¡£
ʵÏÖÔ­Àí£º
Ê×ÏÈ£¬ÎÒÃǽ«µ¯³ö¿òÖеÄÄÚÈÝ·ÅÖÃÔÚÒ»¸öÌØÊâµÄDIV²ãÖУ¬È»ºóĬÈÏÒþ²ØËü£¨¼´³õʼ²»¿É¼û£¬Ê¹ÓÃCSS¼´¿ÉʵÏÖ£©¡£µ±Óû§Ö´ÐÐij¸ö¶¯×÷ʱ——±ÈÈçµã»÷ij ¸öÁ´½Ó»òÕß½«Êó±ê¹â±êÒÆ¶¯µ½Ä³¸öÁ´½ÓÉÏ——ÎÒÃǽ«Ö®Ç°ÉèÖúõÄÒþ²Ø²ãÏÔʾÔÚËùÓÐÒ³ÃæÔªËØµÄ×îÉϲ㣨½«Ê¹ÓÃJS²Ù×÷ʵÏÖ£©¡£´ËÍ⣬ÎÒÃÇ»¹½«ÔÚµ¯³öDIV´°¿Ú ÖÐÉèÖÃÒ»¸ö°´Å¥À´Ö´ÐЗ—µ±Óû§µã»÷´Ë°´Å¥Ê±¹Ø±Õ´°¿ÚµÄ¹¦ÄÜ¡£
ʵÏÖ¹ý³Ì:
¾ÍÈçÎÒÉÏÃæÌáµ½µÄ£¬ÎÒÃÇÊ×ÏÈÐèÒª´´½¨Ò»¸öÌØÊâµÄDIV²ã£¬È»ºóÎÒÃǽ«µ¯³ö´°¿ÚµÄÄÚÈÝ·ÅÔÚÕâ¸öDIV²ãÀïÃæ¡£ÔÚÕâÀÎÒÃǽ«ÆäIDÃüÃûΪ“popupcontent ”ÒÔÇø±ðÓÚÆäËûDIV²ã¡£
<div id="popupcontent">ÕâÊÇÒ»¸öDIVµ¯´°Ð§¹û!</div>
µ¯³ö´°¿ÚµÄCSSÐÞÊδúÂ룺
½ÓÏÂÀ´£¬ÈÃÎÒÃǸøÉÏÃæÒÑ´´½¨ºÃµÄÕâ¸öDIVµ¯³ö²ã½øÐÐCSSÃÀ»¯¡£ÆäÖÐ×îÖØÒªµÄ¼¸¸ö²ÎÊý·Ö±ðÊÇ£ºoverflow£¨ÄÚÈÝÒç³ö£©, visibility£¨¿É¼ûÐÔ£©ºÍposition£¨¶¨Î»·½Ê½£©¡£Í¬Ê±ÎÒÒ²¸øÕâ¸ö´°¿ÚЧ¹ûÌí¼ÓÁ˺ܶàÆäËû´úÂ룬µ«ÕâЩֻÊÇÓÃÓÚÃÀ»¯£¬Ê¹Õâ¸ö´°¿Ú¸üѤÀö¡£Ëù ÒÔ£¬ÎÒÃÇ×îºó¶¨ÒåµÄCSS´úÂëÐÎÈ磺
#popupcontent{
position: absolute;
visibility: hidden;
overflow: hidden;
border:1px solid #CCC;
background-color:#F9F9F9;
border:1px solid #333;
padding:5px;
}
´ÓÉÏÃæCSS´úÂëÖеĺìÉ«²¿·Ö¿ÉÒÔ¿´³ö£ºÕâ¸öDIV²ã³õʼĬÈÏ״̬ÊDz»¿É¼ûµÄ¡£
´ó¼Ò¿ÉÒÔ¸ù¾ÝÐèÒª¶ÔÒÔÉÏ´úÂë½øÐÐÃÀ»¯£¬µ«ÇëÎñ±Ø±£Áôposition£¬visibility£¬overflowÈý¸öÊôÐÔ¡£
JavaScript´úÂëÓÃÓÚ´¥·¢ºÍÏÔʾµ¯³ö´°¿Ú£º
Õâ¿ÉÄÜÊDZ¾½Ì³Ì×îÖØÒª×îÓÐȤµÄµØ·½ÁË¡£ÎÒÃǽÓÏÂÀ´»á±àд2¸ö¹ý³Ìº¯Êý·Ö±ðÓÃÓÚÏÔʾºÍÒþ²ØÉÏÃæÄǸöDIVµ¯´°¡£µ±È»£¬ÕâÁ½¸öº¯ÊýÖ®Öлá°üº¬Ò»Ð©Ö÷ÌåÂß¼­¡£
¹ý³Ìº¯ÊýÖÐÐèҪ˳Ðò°üº¬µÄÂß¼­£º
* ¼ÆËãJavaScriptµ¯³ö´°¿ÚÔÚÆÁÄ»ÉϵÄÏÔʾλÖ㨶¨Î»£©£»
* ÔÚµ¯³ö´


Ïà¹ØÎĵµ£º

AJAX Follow Me

×î½üÍøÉÏÌáµÄºÜ¶àµÄÒ»¸öиÅÄî¾ÍÊÇ AJAX ÁË, ÄÇô, AJAX ÊÇÊ²Ã´ÄØ? ÒÔÏÂÄÚÈÝÒýÓÃÍøÉÏ×ÊÁÏ:
AJAXÈ«³ÆÎª“Asynchronous JavaScript and XML”£¨Òì²½JavaScriptºÍXML£©£¬ÊÇÖ¸Ò»ÖÖ´´½¨½»»¥Ê½ÍøÒ³Ó¦ÓõÄÍøÒ³¿ª·¢¼¼Êõ¡£ËüÓлúµØ°üº¬ÁËÒÔϼ¸ÖÖ¼¼Êõ£º
Ajax£¨Asynchronous JavaScript + XML£©µÄ¶¨Òå
»ùÓÚ web±ê×¼£¨sta ......

ajax ¶þ¼¶Áª¶¯

function CreateXmlHttp()
{
if(window.ActiveXObject)
{
try
{
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e){};

try
{
XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){};

}
else if(window.XMLHt ......

jQuery Ajax ʵÀýÑÝʾ

<
script language=
"javascript"
>
 
$(
document)
.ready
(
function
(
)
{
$(
'#send_ajax'
)
.click
(
function
(
)
{
var
params=
$(
'input'
)
.serialize
(
)
;
//ÐòÁл¯±íµ¥µÄÖµ
$.ajax
(
{
url:
'ajax_json.php'
,
//ºǫ́´¦ ......

ajax GET·½Ê½Ìá½»£¬ÖÐÎIJÎÊýÂÒÂëµÄÎÊÌâ


ÔÚ¹¹ÔìurlÊÇÓÃjavascript×Ô´øµÄencodeURIComponent·½·¨½«²ÎÊý½øÐбàÂ룬ÏÂÃæÊÇÎҵĴúÂë
      var url = "handel.jsp?name="+encodeURIComponent(document.form1.name.value);
      httpRequest = createHttpRequest();
      httpReque ......

AJAXÈçºÎÓÃÓÚWeb²¿¼þ

Ô­ÎĵØÖ·£ºhttp://sharethispoint.com/archive/2006/11/15/Build-web-parts-with-ajax.aspx
ÈçºÎÔÚ¿ª·¢Web²¿¼þʱʹÓÃajaxÄØ£¿ÎÒÃǽ«ÒÔÒ»¸öÑù×ÓÀàËÆMOSS 2007ÖÐKPIºÍBDC Web²¿¼þµÄWebPartΪÀýÀ´ËµÃ÷¡£Èç¹ûÄã¶ÔajaxÒ»µã¶¼²»Á˽â,ÍÆ¼öѧϰTerryLeeµÄajaxÈëÃÅϵÁС£
ASP.net2.0ÓÐÒ»¸öºÜ¿áµÄÐÂÌØÐÔ½Ð×÷¿Í»§¶Ë½Å±¾»Øµ÷¡£½Å±¾»Øµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ