ÀÖÓãµç¾º

½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

ÀÖÓã²¥¿ÍÕûÀíµÄ2018webǰ¶Ë¿ª·¢ÃæÊÔÊÔÌ⣨º¬´ð°¸£©

¸üÐÂʱ¼ä:2018Äê11ÔÂ27ÈÕ14ʱ36·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:

¡¡¡¡ÀÖÓã²¥¿ÍµÄÀÏʦѡȡÕûÀíÁ˲¿·Ö¹ØÓÚwebǰ¶Ë¿ª·¢¿¼ÊÔµÄÒ»Ð©ÃæÊÔÊÔÌâÀ´¸ø´ó¼Ò½â»ó
        ¿ª·ÅÐÔÌâÄ¿£º
¡¡¡¡1¡¢ÄãÔÚÏÖÔÚµÄÍŶӴ¦ÓÚʲôÑùµÄ½ÇÉ«£¬Æðµ½ÁËʲôÃ÷ÏÔµÄ×÷Óã¿
¡¡¡¡2¡¢ËµËµÇ°¶Ë×î½üÁ÷ÐÐЩʲô£¬ÔÚ×Ô¼ºÒÔǰµÄÏîÄ¿Öж¼ÓÐÓ¦ÓÃÄÄЩ£¿³£È¥ÄÄÐ©ÍøÕ¾£¿
2018web
¡¡¡¡¼¼ÊõÐÍÌâÄ¿£º
¡¡¡¡1¡¢Çëд³öĿǰÓÐÄÄЩÖ÷Á÷ä¯ÀÀÆ÷¼°¶ÔÓ¦µÄÄÚºËÊǽÐʲô£¿
¡¡¡¡1¡¢IEä¯ÀÀÆ÷ÄںˣºTridentÄںˣ¬Ò²±»³ÆÎªIEÄںˣ»
¡¡¡¡2¡¢Chromeä¯ÀÀÆ÷ÄںˣºChromiumÄÚºË → WebkitÄÚºË → BlinkÄںˣ»
¡¡¡¡3¡¢Firefoxä¯ÀÀÆ÷ÄںˣºGeckoÄںˣ¬Ò²±»³ÆFirefoxÄںˣ»
¡¡¡¡4¡¢Safariä¯ÀÀÆ÷ÄںˣºWebkitÄںˣ»
¡¡¡¡5¡¢Operaä¯ÀÀÆ÷Äںˣº×î³õÊÇ×ÔÖ÷Ñз¢µÄPrestoÄںˣ¬ºó¸úËæ¹È¸è£¬´ÓWebkitµ½BlinkÄںˣ»
¡¡¡¡6¡¢360ä¯ÀÀÆ÷¡¢ÁÔ±ªä¯ÀÀÆ÷ÄںˣºIE+ChromeË«Äںˣ»
¡¡¡¡7¡¢Ëѹ·¡¢åÛÓΡ¢QQä¯ÀÀÆ÷ÄںˣºTrident£¨¼æÈÝģʽ£©+Webkit£¨¸ßËÙģʽ£©£»
¡¡¡¡8¡¢°Ù¶Èä¯ÀÀÆ÷¡¢ÊÀ½çÖ®´°ÄںˣºIEÄںˣ»
¡¡¡¡2¡¢Çë½âÊÍÏÂJavaScriptµÄͬԴ²ßÂÔ£¿
¡¡¡¡Í¬Ô´²ßÂÔ¼òµ¥µÄ˵¾ÍÊÇÒ»¶Î½Å±¾Ö»ÄܶÁÈ¡À´×ÔÓÚͬһÀ´Ô´µÄ´°¿ÚºÍÎĵµµÄÊôÐÔ£¬ÕâÀïµÄͬһÀ´Ô´Ö¸µÄÊÇÖ÷»úÃû¡¢Ð­ÒéºÍ¶Ë¿ÚºÅµÄ×éºÏ¡£
¡¡¡¡3¡¢Ê²Ã´ÊÇ¿çÓò£¬¿çÓòÇëÇó×ÊÔ´µÄ·½·¨ÓÐÄÄЩ£¬ÄãÊÇÈçºÎ½â¾ö¿çÓòµÄ£¿
¡¡¡¡3.1ÓÉÓÚä¯ÀÀÆ÷ͬԴ²ßÂÔ£¬·²ÊÇ·¢ËÍÇëÇóurlµÄЭÒé¡¢ÓòÃû¡¢¶Ë¿ÚÈýÕßÖ®¼äÈÎÒâÒ»Óëµ±Ç°Ò³ÃæµØÖ·²»Í¬¼´Îª¿çÓò¡£´æÔÚ¿çÓòµÄÇé¿ö£º
¡¡¡¡ÍøÂçЭÒ鲻ͬ£¬ÈçhttpЭÒé·ÃÎÊhttpsЭÒé¡£
¡¡¡¡¶Ë¿Ú²»Í¬£¬Èç80¶Ë¿Ú·ÃÎÊ8080¶Ë¿Ú¡£
¡¡¡¡ÓòÃû²»Í¬£¬Èçitcast.cn·ÃÎÊitheima.com.com¡£
¡¡¡¡×ÓÓòÃû²»Í¬£¬Èçwww.itcast.cn.com·ÃÎÊweb.itcast.cn¡£
¡¡¡¡ÓòÃûºÍÓòÃû¶ÔÓ¦ip,Èçwww.a.com·ÃÎÊ20.205.28.99.
        3.2¡¢¿çÓòÇëÇó×ÊÔ´µÄ·½·¨£º
¡¡¡¡(1)¡¢porxy´úÀí
¡¡¡¡¶¨ÒåºÍÓ÷¨£ºproxy´úÀíÓÃÓÚ½«ÇëÇó·¢Ë͸øºǫ́·þÎñÆ÷£¬Í¨¹ý·þÎñÆ÷À´·¢ËÍÇëÇó£¬È»ºó½«ÇëÇóµÄ½á¹û´«µÝ¸øÇ°¶Ë¡£
¡¡¡¡ÊµÏÖ·½·¨£ºÍ¨¹ýnginx´úÀí£»
¡¡¡¡×¢Òâµã£º1¡¢Èç¹ûÄã´úÀíµÄÊÇhttpsЭÒéµÄÇëÇó£¬ÄÇôÄãµÄproxyÊ×ÏÈÐèÒªÐÅÈθÃÖ¤Ê飨ÓÈÆäÊÇ×Ô¶¨ÒåÖ¤Ê飩»òÕߺöÂÔÖ¤Êé¼ì²é£¬·ñÔòÄãµÄÇëÇóÎÞ·¨³É¹¦¡£
¡¡¡¡(2)¡¢CORS ¡¾Cross-Origin Resource Sharing¡¿
¡¡¡¡¶¨ÒåºÍÓ÷¨£ºÊÇÏÖ´úä¯ÀÀÆ÷Ö§³Ö¿çÓò×ÊÔ´ÇëÇóµÄÒ»ÖÖÆÄΪ³£Óõķ½Ê½¡£
¡¡¡¡Ê¹Ó÷½·¨£ºÒ»°ãÐèÒªºó¶ËÈËÔ±ÔÚ´¦ÀíÇëÇóÊý¾ÝµÄʱºò£¬Ìí¼ÓÔÊÐí¿çÓòµÄÏà¹Ø²Ù×÷¡£ÈçÏ£º
¡¡¡¡res.writeHead(200, {
¡¡¡¡"Content-Type": "text/html; charset=UTF-8",
¡¡¡¡"Access-Control-Allow-Origin":'http://localhost',
¡¡¡¡'Access-Control-Allow-Methods': 'GET, POST, OPTIONS',
¡¡¡¡'Access-Control-Allow-Headers': 'X-Requested-With, Content-Type'
¡¡¡¡});
¡¡¡¡(3)¡¢jsonp
¡¡¡¡¶¨ÒåºÍÓ÷¨£ºÍ¨¹ý¶¯Ì¬²åÈëÒ»¸öscript±êÇ©¡£ä¯ÀÀÆ÷¶ÔscriptµÄ×ÊÔ´ÒýÓÃûÓÐͬԴÏÞÖÆ£¬Í¬Ê±×ÊÔ´¼ÓÔØµ½Ò³Ãæºó»áÁ¢¼´Ö´ÐУ¨Ã»ÓÐ×èÈûµÄÇé¿öÏ£©¡£
¡¡¡¡Ìص㣺ͨ¹ýÇé¿öÏ£¬Í¨¹ý¶¯Ì¬´´½¨scriptÀ´¶ÁÈ¡ËûÓòµÄ¶¯Ì¬×ÊÔ´£¬»ñÈ¡µÄÊý¾ÝÒ»°ãΪjson¸ñʽ¡£
¡¡¡¡ÊµÀýÈçÏ£º
¡¡¡¡//Ô­Éújs
¡¡¡¡<html>
¡¡¡¡<head>
¡¡¡¡<title></title>
¡¡¡¡<script type="text/javascript">
¡¡¡¡var returnjs = function(data){
¡¡¡¡alert(data.code);
¡¡¡¡};
¡¡¡¡// Ìṩjsonp·þÎñµÄurlµØÖ·£¨²»¹ÜÊÇʲôÀàÐ͵ĵØÖ·£¬×îÖÕÉú³ÉµÄ·µ»ØÖµ¶¼ÊÇÒ»¶Îjavascript´úÂ룩
¡¡¡¡var url = "http://www.itcast.cn/jsonp/get?code=1&callback=returnjs";//Êý¾Ý½ÓÊÕºǫ́
¡¡¡¡// ´´½¨script±êÇ©£¬ÉèÖÃÆäÊôÐÔ
¡¡¡¡var script = document.createElement('script');
¡¡¡¡script.setAttribute('src', url);
¡¡¡¡// °Ñscript±êÇ©¼ÓÈëhead£¬´Ëʱµ÷ÓÿªÊ¼
¡¡¡¡document.getElementsByTagName('head')[0].appendChild(script);
¡¡¡¡</script>
¡¡¡¡</head>
¡¡¡¡<body>
¡¡¡¡</body>
¡¡¡¡</html>
¡¡¡¡---------------------
¡¡¡¡//jQ°æ
¡¡¡¡<!DOCTYPE html>
¡¡¡¡<html>
¡¡¡¡<head>
¡¡¡¡<meta charset="UTF-8">
¡¡¡¡<title>Insert title here1</title>
¡¡¡¡<script type="text/javascript" src="jq.js"></script><!-- ¼ÇµÃÒýÈëjq -->
¡¡¡¡</head>
¡¡¡¡<body>
¡¡¡¡<script type="text/javascript">
¡¡¡¡jQuery(document).ready(function(){
¡¡¡¡$.ajax({
¡¡¡¡type: "get",
¡¡¡¡async: false,
¡¡¡¡url: "http://www.itcast.cn.com/jsonp/get?code=1",//Êý¾Ý½ÓÊÕºǫ́
¡¡¡¡dataType: "jsonp",
¡¡¡¡jsonp: "callback",//´«µÝ¸øÇëÇó´¦Àí³ÌÐò»òÒ³ÃæµÄ£¬ÓÃÒÔ»ñµÃjsonp»Øµ÷º¯ÊýÃûµÄ²ÎÊýÃû(Ò»°ãĬÈÏΪ:callback)
¡¡¡¡jsonpCallback:"returnjs",//×Ô¶¨ÒåµÄjsonp»Øµ÷º¯ÊýÃû³Æ£¬Ä¬ÈÏΪjQuery×Ô¶¯Éú³ÉµÄËæ»úº¯ÊýÃû£¬Ò²¿ÉÒÔд"?"£¬jQuery»á×Ô¶¯ÎªÄã´¦ÀíÊý¾Ý
¡¡¡¡crossDomain:true,
¡¡¡¡success: function(json){
¡¡¡¡alert(json.code);
¡¡¡¡},
¡¡¡¡error: function(){
¡¡¡¡alert('fail');
¡¡¡¡}
¡¡¡¡});
¡¡¡¡});
¡¡¡¡</script>
¡¡¡¡</body>
¡¡¡¡</html>
¡¡¡¡---------------------
¡¡¡¡È±µã£º
¡¡¡¡1¡¢ÕâÖÖ·½Ê½ÎÞ·¨·¢ËÍpostÇëÇó£¨ÕâÀ
¡¡¡¡2¡¢ÁíÍâҪȷ¶¨jsonpµÄÇëÇóÊÇ·ñʧ°Ü²¢²»ÈÝÒ×£¬´ó¶àÊý¿ò¼ÜµÄʵÏÖ¶¼ÊǽáºÏ³¬Ê±Ê±¼äÀ´Åж¨¡£
¡¡¡¡4¡¢Çë˵˵getºÍpostÇëÇóµÄÇø±ð£¬Ê²Ã´Ê±ºòÓÃpost£¿
¡¡¡¡1¡¢GET£ºÒ»°ãÓÃÓÚÐÅÏ¢»ñÈ¡£¬Ê¹ÓÃURL´«µÝ²ÎÊý£¬¶ÔËù·¢ËÍÐÅÏ¢µÄÊýÁ¿Ò²ÓÐÏÞÖÆ£¬Ò»°ãÔÚ2000¸ö×Ö·û£¬°²È«ÐԺܵÍ
¡¡¡¡2¡¢POST£ºÒ»°ãÓÃÓÚÐ޸ķþÎñÆ÷ÉϵÄ×ÊÔ´£¬Í¨¹ýÌá½»±íµ¥À´´«Öµ£¬¶ÔËù·¢Ë͵ÄÐÅϢûÓÐÏÞÖÆ£¬°²È«ÐÔ±ÈGET¸ß
¡¡¡¡3¡¢ÔÚÒÔÏÂÇé¿öÖУ¬Ê¹Óà POST ÇëÇó£º
¡¡¡¡ÎÞ·¨Ê¹Óûº´æÎļþ£¨¸üзþÎñÆ÷ÉϵÄÎļþ»òÊý¾Ý¿â£©
¡¡¡¡Ïò·þÎñÆ÷·¢ËÍ´óÁ¿Êý¾Ý£¨POST ûÓÐÊý¾ÝÁ¿ÏÞÖÆ£©
¡¡¡¡·¢ËͰüº¬Î´Öª×Ö·ûµÄÓû§ÊäÈëʱ£¬POST ±È GET ¸üÎȶ¨Ò²¸ü¿É¿¿
¡¡¡¡ÐèÒªÐ޸ķþÎñÆ÷ÉϵÄ×ÊÔ´µÄʱºò
¡¡¡¡5¡¢ÄãÓÐÄÄЩÐÔÄÜÓÅ»¯µÄ·½·¨£¿
¡¡¡¡1. ¼õÉÙ HTTP ÇëÇó
¡¡¡¡2. ¼õÉÙ DNS ²éÕÒ
¡¡¡¡3. ±ÜÃâÖØ¶¨Ïò
¡¡¡¡4. ʹÓà Ajax »º´æ
¡¡¡¡5. ÑÓ³ÙÔØÈë×é¼þ
¡¡¡¡6. Ô¤ÏÈÔØÈë×é¼þ
¡¡¡¡7. ¼õÉÙ DOM ÔªËØÊýÁ¿
¡¡¡¡8. ÇзÖ×é¼þµ½¶à¸öÓò
¡¡¡¡9. ×îС»¯ iframe µÄÊýÁ¿
¡¡¡¡10. ²»Òª³öÏÖhttp 404 ´íÎó
¡¡¡¡---------------------
¡¡¡¡6¡¢Çëд³öº¯ÊýÔËÐнá¹û¡£
¡¡¡¡function test(){
¡¡¡¡var a;
¡¡¡¡function foo(){
¡¡¡¡return 2;
¡¡¡¡}
¡¡¡¡console.log(a);//undefined
¡¡¡¡console.log(foo());//2
¡¡¡¡a = 1;
¡¡¡¡}
¡¡¡¡test();
¡¡¡¡---------------------
       ÒòΪ×Ö·ûÏÞÖÆ¾ÍÏȵ½ÕâÀÈç¹ûÏëÒª¸ü¶àµÄ¿ÉÒÔÖ±½Óµã»÷ÀÖÓã²¥¿ÍwebѧԺ£¬À´»ñÈ¡¸ü¶àµÄ¹ØÓÚwebǰ¶ËÅàѵ֪ʶ
0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿