Time of Update: 2017-01-19
本文執行個體講述了JavaScript文法高亮庫highlight.js用法。分享給大家供大家參考,具體如下:highlight.js是一款基於JavaScript的文法高亮庫,目前支援125種程式設計語言,有63種可供選擇的樣式,而且能夠做到語言自動識別,和目前主流的JS架構都能相容,可以混合使用。這款高亮庫可以用在部落格系統中,其使用方法及其簡單,幾乎不需要任何學習成本,下面介紹highlight.js的使用。1.擷取highlight.js庫,使用者可以從官網擷取:地址:https://h
Time of Update: 2017-01-19
效果展示:代碼實現:控制器<?php namespace app\controllers; use Yii; use yii\filters\AccessControl; use yii\web\Controller; use yii\filters\VerbFilter; use app\models\LoginForm; use app\models\ContactForm; //use yii\db\ActiveRecord; use yii\data\Pagination;
Time of Update: 2017-01-19
什麼是跨域JavaScript出於安全方面的考慮,不允許跨域調用其他頁面的對象。但在安全限制的同時也給注入iframe或是ajax應用上帶來了不少麻煩。這裡把涉及到跨域的一些問題簡單地整理一下:首先什麼是跨域,簡單地理解就是因為JavaScript同源策略的限制,a.com 網域名稱下的js無法操作b.com或是c.a.com網域名稱下的對象。更詳細的說明可以看下錶: URL 說明 是否允許通訊
Time of Update: 2017-01-19
本文執行個體講述了JavaScript事件用法。分享給大家供大家參考,具體如下:JavaScript通過事件與HTML互動。事件流事件流規定了事件的觸發規則和順序。DOM2規定了事件流包括三個階段:事件捕獲 -> 目標觸發除 ->
Time of Update: 2017-01-19
本文執行個體分析了JavaScript遞迴操作。分享給大家供大家參考,具體如下:問題一個簡單的遞迴,求n的階乘:function factorial(n){ if (n<=1) { return 1; }else{ return factorial(n-1)*n; }}如果像下面這樣使用它,則會出錯:var fcopy = factorial;factorial =
Time of Update: 2017-01-19
本文執行個體講述了Javascript數組中push方法用法。分享給大家供大家參考,具體如下:看下面代碼:var o = { 1:'a' ,2:'b' ,length:2
Time of Update: 2017-01-19
await/async 是 ES7 最重要特性之一,它是目前為止 JS 最佳的非同步解決方案了。雖然沒有在 ES2016 中錄入,但很快就到來,目前已經在 ES-Next Stage 4 階段。直接上例子,比如我們需要按順序擷取:產品資料=>使用者資料=>評論資料老朋友 Ajax傳統的寫法,無需解釋// 擷取產品資料ajax('products.json', (products) => {console.log('AJAX/products >>>',
Time of Update: 2017-01-19
Description Adds the BITS_Update.dll extension file. 複製代碼 代碼如下:strComputer = "." Set objWMIService = GetObject _ ("winmgmts:{authenticationLevel=pktPrivacy}\\" _
Time of Update: 2017-01-19
去年寫的一個JavaScript壓縮公用程式,用於x2blog.cn的js壓縮。不過一直沒有對外發布,現在拿來充個文章數吧,老不更新Blog可不好,呵呵 概述: X2JavascriptCompactor可以將多個Javascript指令檔打包成一個檔案,並刪除原始檔案中的注釋、無用空白以及換行。不僅可以有效減少網路傳輸量,同時使指令檔難以被分析和破解。軟體同時支援多個檔案的同時打包,即可以建立多個輸出檔案,每個輸出檔案對應到一定的輸入檔案,每個輸出檔案對應的輸入檔案之間互不相關。 說明:
Time of Update: 2017-01-19
今天在網上看到這篇文章,感覺很少會用到,但畢竟還是有些人需要這樣的功能的,否則就不會有這篇文章,這篇文章主要是解決以下問題:複製代碼 代碼如下:1.點擊一個可以開啟新表單的連結,如何?如果表單已開啟,則將焦點轉到已開啟的表單,否則開啟新表單。痛點:如何判斷表單已開啟,及將將開啟的表單Active? 2.如何?一個主表單關閉時,將所有 開啟的其他相關表單一起關閉? 實現要點:
Time of Update: 2017-01-19
在這個技術論壇,給大家寫個我認為的JS。hohoJavaScript似乎一直都當作是解析型的指令碼語言,程式開發人員往往對此不懈一顧。認為一個指令碼也沒有太多的難度,那似乎為不懂程式的人專門設計的東西,不值得真正搞開發的去研究和應用。從LiveScript
Time of Update: 2017-01-19
dodo以前在群裡發過一個關於線上網頁測試截圖的網站,當時忘記收藏下來,結果在聊天記錄裡找了半天才找著,先記到這吧:http://v03.browsershots.org/有時間一定要自己寫個線上書籤收藏功能的模組了,不然好多網址都不方便記。dodo 18:48:20http://www.dynarch.com/demos/hmenu/examples/framesv.html dodo
Time of Update: 2017-01-19
<script language="javascript" defer="defer"> var parent = { // say:function () { //
Time of Update: 2017-01-19
我現在通過下面: o=oDOM.createElement("script");
Time of Update: 2017-01-19
了很久,始終沒想出解決方案,大夥給點思路吧. [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
連結注釋 演 示 源
Time of Update: 2017-01-19
文字加密解密 文字加密解密:將你的文字拷貝入下面的輸入框,即可完成文字的加密解密 文字加密解密 將你的文字拷貝入下面的輸入框,即可完成文字的加密解密 原字串:
Time of Update: 2017-01-19
本文為大家分享了js建立對象的多種方法,分享個方法的優劣,具體內容如下第一種建立對象的方式:建立JSON對象 推薦使用的場合: 作為函數的參數,臨時只用一次的情境。比如設定函數原型對象。 var object = { name: "Eric", age: 24, sayHi: function(){ console.log("My name is "+ this.name + " this year is " + this.age + "years old.") }
Time of Update: 2017-01-19
執行個體如下:$("input[datatype=number]").blur(function () { var str = $(this).val(); if (!isDecimal(str)) { alert("請輸入數字"); } });function isDecimal(str) { if (isInteger(str)) return true;
Time of Update: 2017-01-19
最近在學習Canvas畫圖的方法,最近有時間做了個整理,如下:1、基本用法要使用<canvas>元素,必須先設定其width和height屬性,指定可以繪圖的地區大小,出現在開始後結束標籤中的內容是後備資訊,如果瀏覽器不支援<canvas>元素,就會顯示這些資訊。例如:<canvas id="drawing" width="200" height="200">A Drawing of something</canvas> 使用toDataURL()