約 2,903,067 件
https://w.atwiki.jp/atwiki_tools/pages/28.html
概要 バックアップのソース表示を利用して、ページのwikiソースを読み込みます。 デモ このページのwikiソースを表示します(※javascript/SyntaxHighlighterと組み合わせています。) javascript/wikiソース表示 ソース javascript include/wikiソース取得,js 使い方 「wikiソース取得」などのページ名で新規ページを作成する 上記のソースをコピペして保存する ページの編集権限を「管理者のみ」にする 使用したいページにて include_cache(wikiソース取得)と記入してjavascriptを読み込んでおく ソースを表示したい場所で#divclass(wiki_source){[ソースを表示したいページ名]}と記入すると任意のページのソースを表示できる
https://w.atwiki.jp/neetsdkasu/pages/12.html
JavaScriptに関するメモ .
https://w.atwiki.jp/taichik15/pages/35.html
JavaScriptオブジェクト JsObjを作成する 次のJSONからJsObjを作成する { "key1" "string", "key2" [{ "key3" "val3", "key4" 4 }, { "key5" "val5", "key6" 6 }] } これのJsObjを作成する JE.JsObj( "key1" - JE.Str("string"), "key2" - JE.JsArray(JE.JsObj( "key3" - JE.Str("val3"), "key4" - JE.Num(4) ), JE.JsObj( "key5" - JE.Str("val5"), "key6" - JE.Num(6) )) )
https://w.atwiki.jp/chaka-poko/pages/31.html
画像を縮小して表示(javaScript) テーブルのレイアウト フィールド名 データ型 id int ID(主キー 連番) subject varchar(300) 件名 title varchar(100) ファイル名 type varchar(50) MIMEタイプ idata varbinary(MAX) バイナリ・データ last_modified datetime 最終更新日 Thumbnail1.aspx html xmlns="http //www.w3.org/1999/xhtml" head runat="server" title 画像を縮小して表示(JavaScript) /title style type="text/css" !-- /* 画像リサイズ用 */ /* 100x100の領域だけ取って、表示しない。 */ /* ただし、これではスクリプトOFFだと全く表示されない。 */ img.thumb { visibility hidden; width 100px; height 100px;} //-- /style script type="text/javascript" !-- //一旦縦横とも"auto"にして実寸を取得。長い方を"100px"に再設定。そして表示 function Rsize(img){ img.style.width = "auto"; img.style.height = "auto"; if (img.width img.height){ if (img.width 100) img.style.width = "100px"; } else { if (img.height 100) img.style.height = "100px"; } img.style.visibility = "visible"; } //-- /script /head body form id="form1" runat="server" h3 画像を縮小して表示(JavaScript) /h3 asp HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx" 戻る /asp HyperLink p 100px×100pxに収まるように比率を維持して縮小 br / IE6用 /p asp DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSource1" ItemTemplate strong id /strong asp Label ID="lblId" runat="server" Text= %# Eval("id") % /asp Label strong subject /strong asp Label ID="lblSubject" runat="server" Text= %# Eval("subject") % /asp Label br / asp Image ID="imgIdata" runat="server" CssClass="thumb" / br / hr / /ItemTemplate /asp DataList asp SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString=" %$ ConnectionStrings NetWorks01ConnectionString % " SelectCommand="SELECT [id], [subject] FROM [d_Image]" /asp SqlDataSource /form /body /html Thumbnail1.aspx.vb Partial Class ImageThumbnail_Thumbnail1 Inherits System.Web.UI.Page Protected Sub DataList1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataList1.ItemDataBound If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then Dim id As Label = CType(e.Item.FindControl("lblId"), Label) Dim image As Image = CType(e.Item.FindControl("imgIdata"), Image) image.ImageUrl = "Image1.aspx?id=" id.Text image.Attributes.Add("onload", "Rsize(this)") End If End SubEnd Class Image1.aspx ※空のページ html xmlns="http //www.w3.org/1999/xhtml" head runat="server" title 画像 /title /head body form id="form1" runat="server" /form /body /html Image1.aspx.vb Imports System.Data.SqlClientImports System.Data Partial Class ImageThumbnail_Image1 Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 選択されたIDの画像をDBから取り出して表示する。 Dim id As Integer id = Request.QueryString("id") Dim db As New SqlConnection(ConfigurationManager.AppSettings("dbstr")) Dim cmd As SqlCommand = New SqlCommand("SELECT type,idata FROM d_Image WHERE id=@p1", db) Dim p1 As SqlParameter = cmd.Parameters.Add("@p1", SqlDbType.Int) p1.Value = id db.Open() Dim rs As SqlDataReader = cmd.ExecuteReader() If rs.Read Then Response.ContentType = CType(rs("type"), String) Response.BinaryWrite(DirectCast(rs("idata"), Byte())) Response.End() End If rs.Close() db.Close() End SubEnd Class 参考にさせていただいたページ ※現在行方不明…見つかり次第のせます [Counter] Total: -
https://w.atwiki.jp/waito/pages/43.html
html head title JavaScriptの永久ループ /title /head body script type="text/javascript" var i = 0; for(;;) { i++; } /script /body /html
https://w.atwiki.jp/jsmasao/pages/11.html
概要 まさおコンストラクションFXのサンプルステージはIE以外のブラウザだと上手く動作しないことが多いみたいです。 それはサンプルステージの書かれたjavascriptが正しい記述方法でなされていないためです。 誤った記述方法 まずは最新のまさおコンストラクションFXをダウンロードしましょう。 何でもいいので、javascriptを使用している正男のソースファイルを見てみましょう。 正男はJavaAppletで動くため、appletタグを利用しています。 applet code="MasaoConstruction.class" width="512" height="320" archive="mc_c.jar" name="Applet1" appletタグにname属性をつけています。 appletタグは次のように記述されています。 n = Applet1.getHighScore(); ダウンロードしてきたまさおのソースファイルを見ると、メソッドを呼び出すために次のような記述をしています。 これはnという変数にハイスコアの値を格納するという動作です。 ですが、この「name属性.メソッド」という記述はウェブブラウザ(これはInternetExploler)に依存する記述方法です。 これではFirefoxやOpera等のIE以外のブラウザでは動きません。では一体どのように記述したら 他のブラウザでも動作するプログラムになるのでしょうか? DOMを使いましょう これを書いている自分でもよくわかりませんが、次の説明通りに変更すれば大丈夫だと思います。 不安ならNVさんがまとめていらっしゃるpdfを閲覧しましょう。 appletタグのname属性をid属性に変更しましょう appletタグの「name="Applet1"」の部分を「id="Applet1"」に変更しましょう。 document.getElementById("Applet1").○○; 「Applet1.メソッド名;」となっているところを「document.getElementById("Applet1").メソッド名;」に すべて置換しましょう。ひとつひとつ変更するのは面倒な作業なので、テキストエディタの置換機能を利用しましょう。 記述長くね? この書き方でいちからプログラムを書くと、「document.getElementById("Applet1").○○;」と書くのが面倒です。 そこでメインプログラムのはじめになんでも良いので変数(例えばdoc)を用意して 「doc = document.getElementById("Applet1");」と記述し「doc.メソッド名;」と記述しても 「document.getElementById("Applet1").○○;」と同じ動作をします。 できるかぎり楽をしましょう。あとからデバッグ作業する時に多少見やすくなります。 ()を忘れずにつけましょう メソッド名には必ず()をつけましょう。IEでは()をつけなくても同じ動作をしますが、 他のブラウザでは()の有無で動作が異なります。(NVさんのまとめのほうが詳しい) その他javascriptに関することは、解説本を読むか解説サイトを閲覧しましょう。 それから、metaタグを記述しましょう。
https://w.atwiki.jp/biboroku2007/pages/11.html
html head title test /title /head body script language="JavaScript" document.write("test"); /script /body /html
https://w.atwiki.jp/saicron/pages/74.html
ECMA Ecma International ECMAScript.org ECMA Specification Standard ECMA-262 ECMAScript Language Specification 5th edition (December 2009) - Ecma International Under Translation of ECMA-262 3rd Edition +ECMAScriptとは… ECMAScriptとは ECMAScript(エクマスクリプト)は、Ecma International によって策定されたスクリプト言語である。互換性の低い JavaScript と JScript を標準化すべく、両方の言語に共通する部分を取り入れて作られた。現在の最新バージョンは5 (5th edition)。2009年12月に標準化。関連規格の一つである ECMAScript for XML (E4X) では、ネイティブで XML がサポートされている。 ECMAScript - ウィキペディア
https://w.atwiki.jp/fwproj/pages/13.html
JavaScriptとは プロトタイプベース Javaは、クラスはテンプレートであり、クラスは実体をもたず不変。 JavaScriptは、クラスはプロトタイプであり、共通領域に定義し、書き換えることも可能。 動的型付け 変数には型の情報はなく、どう振る舞うかは実行時に決定。 実行時に同じメソッドを持っていれば、継承に関係なくオブジェクト交換できる。 ⇒「ダッグタイピング:ガーガー鳴いて歩けば、それはアヒル」 標準化 ECMAScript。 現在、第3版。 第4版は意見が決裂して頓挫。 基本の基本 型 以上
https://w.atwiki.jp/api_programming/pages/275.html
要素を取り出す for(let v in obj){ console.log(v + " " + obj[v]); } キー列挙の方法 for...in ループ Object.keys(o) 配列で返します Object.getOwnPropertyNames(o) https //developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Working_with_Objects 要素があるか確認する if("a" in obj){ }