タグ

ブックマーク / www.nishishi.com (2)

  • データの受け渡しができるサブウインドウ(モーダルダイアログ)を開く方法 - JavaScript TIPSふぁくとりー

    《2017年6月16日 12:00 PM 公開/更新》 データの受け渡しができるサブウインドウ(モーダルダイアログ)を開く方法 [機能] サブウインドウ側で何らかの補助的な処理をする場合、親ウインドウから子ウインドウへデータを送り、子ウインドウから親ウインドウへデータを戻す……という処理が必要です。JavaScriptのshowModalDialogメソッドを使って開いたサブウインドウ(モーダルダイアログ)なら、データのやりとりは簡単です。(※既に廃止された仕様なので、今後は使えないブラウザが増す点に注意) ※非推奨:廃止済み 閉じるまで他の操作をできなくするウインドウ(モーダルダイアログ)を開く データの受け渡しをするサブウインドウの例 サブウインドウとの間でデータの受け渡しをする方法 サブウインドウとの間でデータの受け渡しをするサンプル 親(呼び出し元)ウインドウ側のHTMLソース 親

    データの受け渡しができるサブウインドウ(モーダルダイアログ)を開く方法 - JavaScript TIPSふぁくとりー
  • マッチングでエラー「Unmatched [ in regex; marked by~」

    2006年2月 8日(水) 17時13分31秒 [Perl/CGI] マッチングでエラー「Unmatched [ in regex; marked by~」 正規表現を使ったマッチングで、「Unmatched [ in regex; marked by~」という謎のエラーメッセージが出てしまうことがあります。これは、マッチング対象の日語文字列の文字コードがSHIFT-JISだった場合に発生します。この問題を解決するには、問題のある文字の前に「\」を付けるか、文字コードをUnicodeなどに変えてから処理を行う必要があります。 WindowsではSHIFT-JISが標準だし、UTF-8Netscape4が読まないし…という感じで、CGIの文字コードは大抵SHIFT-JISで作ってるんですけども、SHIFT-JISの問題でまた煮詰まりました。(^^;;; 正規表現で文字列の比較を行ってる箇

    マッチングでエラー「Unmatched [ in regex; marked by~」
  • 1