<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Javascript on 计算机知识分享网</title><link>https://jiaochengziyuan.cn/categories/javascript/</link><description>Recent content in Javascript on 计算机知识分享网</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>986945193@qq.com (David)</managingEditor><webMaster>986945193@qq.com (David)</webMaster><copyright>Copyright © 2014-至今, David.</copyright><lastBuildDate>Thu, 28 Dec 2023 17:05:19 +0800</lastBuildDate><follow_challenge><feedId>00000000000000000</feedId><userId>00000000000000000</userId></follow_challenge><atom:link href="https://jiaochengziyuan.cn/categories/javascript/index.xml" rel="self" type="application/rss+xml"/><item><title>【javascript】Javascript发起一个get请求</title><link>https://jiaochengziyuan.cn/p/javascriptjavascript%E5%8F%91%E8%B5%B7%E4%B8%80%E4%B8%AAget%E8%AF%B7%E6%B1%82/</link><pubDate>Thu, 28 Dec 2023 17:05:19 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/javascriptjavascript%E5%8F%91%E8%B5%B7%E4%B8%80%E4%B8%AAget%E8%AF%B7%E6%B1%82/</guid><description>&lt;h5 id="点击按钮发起请求"&gt;点击按钮发起请求&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;script&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; window&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;onload &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; function&lt;span style="color:#1f2328"&gt;(){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;var&lt;/span&gt; oBtn &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; document&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;getElementById&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;btn1&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;);&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; oBtn&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;onclick &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; function&lt;span style="color:#1f2328"&gt;(){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;、创建&lt;/span&gt;ajax对象&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;var&lt;/span&gt; xhr &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; null&lt;span style="color:#1f2328"&gt;;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; try&lt;span style="color:#1f2328"&gt;{&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; xhr &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; new XMLHttpRequest&lt;span style="color:#1f2328"&gt;();&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;catch&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;error&lt;span style="color:#1f2328"&gt;){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; xhr &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; new ActiveXObject&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;Microsoft.XMLHTTP&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;);&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#0550ae"&gt;2&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;、调用&lt;/span&gt;open&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;open&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0a3069"&gt;&amp;#34;1.get.php?username=yyy&amp;amp;age=19&amp;amp;password=123abc&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#6a737d"&gt;true&lt;/span&gt;&lt;span style="color:#1f2328"&gt;);&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#0550ae"&gt;3&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;、调用&lt;/span&gt;send&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;send&lt;span style="color:#1f2328"&gt;();&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#0550ae"&gt;4&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;、等待数据响应&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;onreadystatechange &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; function&lt;span style="color:#1f2328"&gt;(){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;if&lt;/span&gt;&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;readyState &lt;span style="color:#0550ae"&gt;==&lt;/span&gt; &lt;span style="color:#0550ae"&gt;4&lt;/span&gt;&lt;span style="color:#1f2328"&gt;){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;判断本次下载的状态码都是多少&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;if&lt;/span&gt;&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;status &lt;span style="color:#0550ae"&gt;==&lt;/span&gt; &lt;span style="color:#0550ae"&gt;200&lt;/span&gt;&lt;span style="color:#1f2328"&gt;){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; alert&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;responseText&lt;span style="color:#1f2328"&gt;);&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&lt;span style="color:#cf222e"&gt;else&lt;/span&gt;&lt;span style="color:#1f2328"&gt;{&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; alert&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;Error:&amp;#34;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;+&lt;/span&gt; xhr&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;status&lt;span style="color:#1f2328"&gt;);&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;&amp;lt;/&lt;/span&gt;script&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;body&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;button id &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; &lt;span style="color:#0a3069"&gt;&amp;#39;btn1&amp;#39;&lt;/span&gt;&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;GET请求&lt;span style="color:#0550ae"&gt;&amp;lt;/&lt;/span&gt;button&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;/&lt;/span&gt;body&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【javascript】Javascript判断是否手机端浏览</title><link>https://jiaochengziyuan.cn/p/javascriptjavascript%E5%88%A4%E6%96%AD%E6%98%AF%E5%90%A6%E6%89%8B%E6%9C%BA%E7%AB%AF%E6%B5%8F%E8%A7%88/</link><pubDate>Mon, 26 Dec 2022 11:02:10 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/javascriptjavascript%E5%88%A4%E6%96%AD%E6%98%AF%E5%90%A6%E6%89%8B%E6%9C%BA%E7%AB%AF%E6%B5%8F%E8%A7%88/</guid><description>&lt;h5 id="如果是手机浏览器访问则跳转到mbaiducom"&gt;如果是手机浏览器访问，则跳转到&lt;code&gt;m.baidu.com&lt;/code&gt;&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;script type&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt;&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt; browser&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#1f2328"&gt;{&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; versions&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;function&lt;span style="color:#1f2328"&gt;(){&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;var&lt;/span&gt; u &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; navigator&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;userAgent&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; app &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; navigator&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;appVersion&lt;span style="color:#1f2328"&gt;;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;return&lt;/span&gt; &lt;span style="color:#1f2328"&gt;{&lt;/span&gt;&lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;移动终端浏览器版本信息&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; trident&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Trident&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;IE内核&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; presto&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Presto&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;opera内核&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; webKit&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;AppleWebKit&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;苹果、谷歌内核&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; gecko&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Gecko&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;amp;&amp;amp;&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;KHTML&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;==&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;火狐内核&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mobile&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; &lt;span style="color:#0550ae"&gt;!!&lt;/span&gt;u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;match&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;AppleWebKit&lt;span style="color:#0550ae"&gt;.*&lt;/span&gt;Mobile&lt;span style="color:#0550ae"&gt;.*/&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&lt;span style="color:#0550ae"&gt;&amp;amp;&amp;amp;&lt;/span&gt;u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;QIHU&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&lt;span style="color:#0550ae"&gt;&amp;amp;&amp;amp;&lt;/span&gt;u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Chrome&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#0550ae"&gt;0&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;是否为移动终端&lt;/span&gt; &lt;span style="color:#0550ae"&gt;||!!&lt;/span&gt;u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;match&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;AppleWebKit&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ios&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; &lt;span style="color:#0550ae"&gt;!!&lt;/span&gt;u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;match&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;\&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;i&lt;span style="color:#1f2328"&gt;[&lt;/span&gt;&lt;span style="color:#0550ae"&gt;^&lt;/span&gt;&lt;span style="color:#1f2328"&gt;;]&lt;/span&gt;&lt;span style="color:#0550ae"&gt;+&lt;/span&gt;&lt;span style="color:#1f2328"&gt;;(&lt;/span&gt; U&lt;span style="color:#1f2328"&gt;;)&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;?&lt;/span&gt; CPU&lt;span style="color:#0550ae"&gt;.+&lt;/span&gt;Mac OS X&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#1f2328"&gt;),&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;ios终端&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; android&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Android&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; &lt;span style="color:#0550ae"&gt;||&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Linux&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;android终端或者uc浏览器&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; iPhone&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;iPhone&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; &lt;span style="color:#0550ae"&gt;||&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Mac&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;是否为&lt;/span&gt;iPhone或者QQHD浏览器&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; iPad&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;iPad&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;是否&lt;/span&gt;iPad&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; webApp&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; u&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;indexOf&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39;Safari&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt; &lt;span style="color:#0550ae"&gt;==&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;是否&lt;/span&gt;web应该程序&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;，没有头部与底部&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ua&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;u &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;};&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}(),&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; language&lt;span style="color:#1f2328"&gt;:(&lt;/span&gt;navigator&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;browserLanguage &lt;span style="color:#0550ae"&gt;||&lt;/span&gt; navigator&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;language&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;toLowerCase&lt;span style="color:#1f2328"&gt;()&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#cf222e"&gt;if&lt;/span&gt;&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;browser&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;versions&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;mobile&lt;span style="color:#0550ae"&gt;&amp;amp;&amp;amp;!&lt;/span&gt;browser&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;versions&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;iPad&lt;span style="color:#1f2328"&gt;){&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; this&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;location &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; &lt;span style="color:#0a3069"&gt;&amp;#34;http://m.baidu.com/&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;;&lt;/span&gt;&lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;跳转到的域名&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#1f2328"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;/&lt;/span&gt;script&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【javascript】Javascript 声明一个全局的url，多页面调用</title><link>https://jiaochengziyuan.cn/p/javascriptjavascript-%E5%A3%B0%E6%98%8E%E4%B8%80%E4%B8%AA%E5%85%A8%E5%B1%80%E7%9A%84url%E5%A4%9A%E9%A1%B5%E9%9D%A2%E8%B0%83%E7%94%A8/</link><pubDate>Mon, 28 Mar 2022 14:31:12 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/javascriptjavascript-%E5%A3%B0%E6%98%8E%E4%B8%80%E4%B8%AA%E5%85%A8%E5%B1%80%E7%9A%84url%E5%A4%9A%E9%A1%B5%E9%9D%A2%E8%B0%83%E7%94%A8/</guid><description>&lt;h5 id="新建一个js文件--publicdavidjs"&gt;新建一个js文件 publicDavid.js&lt;/h5&gt;&#10;&lt;p&gt;&lt;code&gt;var baseUrl = &amp;quot;http://weibo.com/mcxiaobing&amp;quot;;&lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;function getBaseUrl() {&#13; return baseUrl;&#13; }&lt;/code&gt;&lt;/p&gt;&#10;&lt;h5 id="页面引用"&gt;页面引用：&lt;/h5&gt;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;script src=&amp;quot;./publicDavid.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/p&gt;&#10;&lt;h5 id="使用全局配置url"&gt;使用全局配置url&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt; baseUrl &lt;span style="color:#0550ae"&gt;=&lt;/span&gt; getBaseUrl&lt;span style="color:#1f2328"&gt;();&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item></channel></rss>