¸öÈËÍøÒ³Éè¼ÆÓëÖÆ×÷-±ÏÒµÂÛÎÄ

µÚÎåÕ WEBÒ³ÃæÐÅÏ¢µÄ½»»¥¡ª¡ª´°ÌåÓë¿ò¼Ü

// set new position

if(position++==msg.length) position=0; // repeat at entered speed id=setTimeout(\// end --> banner();

ͼ5-2 ¶¯Ì¬°´Å¥ÍøÒ³Í¼

±¾½²½éÉÜÁËʹÓÃJavaScript½Å±¾ÊµÏÖWebÒ³ÃæÐÅÏ¢½»»¥µÄ·½·¨¡£ÆäÖÐÖ÷Òª½éÉÜÁË´°ÌåÖеĻù±¾ÔªËصÄÖ÷Òª¹¦ÄܺÍʹÓá£

5.4 ¿ò¼Ü

¿ò¼ÜFrames×îÖ÷Òª¹¦ÓÃÊÇ\·Ö¸î\ÊÓ´°£¬Ê¹Ã¿¸ö\СÊÓ´°\ÄÜÏÔʾ²»Í¬µÄHTM LÎļþ£¬²»Í¬¿ò¼ÜÖ®¼ä¿ÉÒÔ»¥¶¯(interact)£¬Õâ¾ÍÊÇ˵²»Í¬¿ò¼ÜÖ®¼ä¿ÉÒÔ½»»»Ñ¶Ï¢Óë

32

µÚÎåÕ WEBÒ³ÃæÐÅÏ¢µÄ½»»¥¡ª¡ª´°ÌåÓë¿ò¼Ü

×ÊÁÏ¡£ÀýÈç:¼ÙÉèÄú¿ªÁËÁ½¸öframes£¬µÚÒ»¸öframe¿ÉÏÔʾÊéµÄĿ¼£¬µÚ¶þ¸öframeÔòÏÔʾÕ½ڵľßÌåÄÚÈÝ¡£

¿ò¼Ü¿ÉÒÔ½«ÆÁÄ»·Ö¸î³É²»Í¬µÄÇøÓò£¬Ã¿¸öÇøÓòÓÐ×Ô¼ºµÄURL£¬Í¨¹ýFrames[]Êý×é¶ÔÏóÀ´ÊµÏÖ²»Í¬¿ò¼ÜµÄ·ÃÎÊ¡£Êµ¼ÊÉÏ¿ò¼Ü¶ÔÏó±¾ÉíÒ²Ò»Àà´°¿Ú£¬Ëü¼Ì³ÐÁË´°¿Ú¶ÔÏóµÄËùÓÐÌØÕ÷£¬²¢ÓµÓÐËùÓеÄÊôÐԺͷ½·¨¡£ÀûÓÿò¼ÜµÄÀý×Ó¾ßÌå˵Ã÷£¬¼ûͼ5-3Ëùʾ¡£

ͼ5-3 ¿ò¼Ü¶ÔÏó

ÒÔÉÏHTML±êʶ½«ÆÁÄ»·Ö³ÉÈý¸ö¿ò¼Ü¡£ÏȽ«´°¿Ú·Ö³ÉÒÔ¶þÐÐΪµ¥Î»µÄ´°¿Ú£¬Ö®ºóÔÙ°´·Ö³É¶þ¸ö´°¿Ú¡£²¢ÔÚÏàÓ¦µÄ¿ò¼ÜÖзÅÈë×Ô¼ºµÄHTMLÎĵµ¡£

ͨ¹ý[Framset]¸æËßä¯ÀÀÆ÷ÄúÒªÉèÖü¸¸ö¿ò¼Ü£»rowsÕâÏî²ÎÊý¸æËßä¯ÀÀÆ÷ÄúÏ뽫ÊÓ´°·Ö¸î³É¼¸ÁУ»¶øcolsÕâÏî²ÎÊýÊǸæËßä¯ÀÀÆ÷ÄúÏ뽫ÊÓ´°·Ö¸î³É¼¸ÐС£

¿ÉÒÔÓúܶà×éµÄ tags ½«ÊÓ´°·Ö¸îµÃ¸ü¸´ÔÓ¡£

¿ÉÒÔ¸øÃ¿¸öframeÒ»¸ö¡°Ãû×Ö¡±(name)¡£frameµÄÃû×ÖÔÚJavaScriptÓï·¨ÖеÄ

33

µÚÎåÕ WEBÒ³ÃæÐÅÏ¢µÄ½»»¥¡ª¡ª´°ÌåÓë¿ò¼Ü

µØÎ»·Ç³£ÖØÒª¡£

¿ÉÒÔÓà ¸æËßä¯ÀÀÆ÷ÒªÔØÈëµÄHTMLÎļþ¡£

5.5 ¿ò¼ÜµÄ·ÃÎÊ

ÔÚÇ°ÃæÎÒÃǽéÉܹýʹÓÃdocument.forms[]ʵÏÖµ¥Ò»´°ÌåÖв»Í¬ÔªËصķÃÎÊ¡£¶øÒªÊµÏÖ¿ò¼ÜÖжരÌåµÄ²»Í¬ÔªËصķÃÎÊ£¬Ôò±ØÐëʹÓÃwindow¶ÔÏóÖеÄFramesÊôÐÔ¡£FramesÊôÐÔͬÑùÒ²ÊÇÒ»¸öÊý×飬ËûÔÚ¸¸¿ò¼Ü¼¯ÖÐΪÿһ¸ö×Ó¿ò¼ÜÉèÓÐÒ»Ïͨ¹ýϱêʵÏÖ²»Í¬¿ò¼ÜµÄ·ÃÎÊ£º

parent.frames[Index1].docuement.forms[index2] ͨ¹ýparent.frames.lengthÈ·¶¨´°¿ÚÖд°ÌåµÄÊýÄ¿¡£

³ýÁËʹÓÃÊý×éϱêÀ´·ÃÎÊ´°ÌåÍ⻹¿ÉÒÔʹÓÿò¼ÜÃûºÍ´°ÌåÃûÀ´ÊµÏÖ¸÷ÔªËØµÄ·ÃÎÊ£ºparent.framesName.decument.formNames.elementName.(m/p)

ͨ¹ýÒ»¸ö¾ßÌåµÄʵÀý£¬À´ËµÃ÷ÀûÓÃJavaScript½Å±¾ÔÚWEBÖÐʵÏÖ¸üΪ¸´ÔÓµÄÐÅÏ¢½»»¥¡£¸ÃÀý×ÓÊÇÔÚÒ»¸ö¶à´°¿ÚÖÐʵÏÖ´°ÌåÐÅÏ¢µÄ¶¯Ì¬½»»¥£¬ÔÚ³ÌÐòÖÐÊ×ÏÈÔÚä¯ÀÀÆ÷´°¿ÚÖÐÖÆ×÷Èý¸öÓÃÓÚ´°Ìå½»»¥µÄ´°¿Ú£¬Ã¿¸ö´°Ìå´°¿ÚʵÏÖ²»Í¬ÐÅÏ¢µÄ¶¯Ì¬½»»¥¡£

tset9.htmlΪÖ÷µ÷ÓÃÎĵµËüÊ×ÏȽ«´°¿Ú»®·ÖΪ¾ßÓжþÐеĴ°Ì壬¶ûºóÔÙ½«µÚ¶þÐеĴ°Ìå»®·ÖΪ¾ßÓжþÁеĴ°Ì壻

test9-1.htmlΪÏÔʾ±êÌâÎĵµ£»

test9_2.htmlΪµÚ¶þ¿ò¼ÜÎĵµÆäÖÐÐèҪעÒâµÄÊÇ£º

ͨ¹ýJavaScript½Å±¾½«ËùʾµÄ¡°ÔÆÄÏÊ¡¡±ºÍ¡°ËÄ´¨Ê¡¡±·Ö±ð¸ÄΪ¡°À¥Ã÷ÊС±ºÍ¡°³É¶¼ÊС±£»

test7_3.htmlΪµÚÈý¿ò¼ÜÎĵµ¡£ Ö÷µ÷Îĵµ

Ö÷Òª×÷ÓÃÊǽ«´°¿Ú»®·ÖΪ¾ßÓжþÐеĴ°Ìå,¶ûºóÔÙ½«µÚ¶þÐеĴ°Ìå»®·ÖΪ¾ßÓжþÁеĴ°Ìå¡£

Test9.htm

34

µÚÎåÕ WEBÒ³ÃæÐÅÏ¢µÄ½»»¥¡ª¡ª´°ÌåÓë¿ò¼Ü

µÚÒ»¸ö¿ò¼Ü

Ö÷Òª×÷ÓÃÊÇÏÔʾ±êÌâÎĵµ¡£ Test9_1.htm

ʹÓÿò¼ÜʵÏÖWEB½»»¥

µÚ¶þ¸ö¿ò¼Ü

Ö÷Òª×÷ÓÃÊÇʵÏÖ½»»¥¡£¿ÉÒÔͨ¹ýJavaScript½Å±¾½«ËùʾµÄ¡°ÔÆÄÏÊ¡¡±ºÍ¡°ËÄ´¨Ê¡¡±·Ö±ð¸ÄΪ¡°À¥Ã÷ÊС±ºÍ¡°³É¶¼ÊС±¡£

Test9_2.htm



35

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)