- ベストアンサー
他人が作ったxmlにJavascrptを入れたい
BlurFiltanの回答
確認ですが, Flash で JavaScript を動作させるとか その他の場所で JavaScript を スクリプト として利用するとか そういうレベル(そういう段階)の話ではなくて 単に XML としての文字列データを作る話ですよね? それだと単に 「キッチリと書く!」 ということが大切です。 そもそも最初の HTML入り ノードの方もできていませんよ。 うまくできてないものの通りをしても うまくできないのは当然です。 <pageText>~</pageTextt> 明らかに↑開始タグと ↑終了タグが違ってるでしょう? 「キッチリ」しましょう。 ![CDATA ↑「!(半角)」ではなく「!(全角)」になってますよ。 「キッチリ」しましょう。 XMLとして受け入れられる例(単なる一例)です↓。 ---------------------------------- <?xml version="1.0" encoding="Shift-JIS"?> <page> <pageText> <![CDATA[ <b> <a hret="aaa.html" target="_blank"><u>コチラ </u></a> </b> ]]> </pageText> <pageText> <![CDATA[ <b> <a hret="aaa.html" oncliick="window.open('aaa.html', '_blank', 'width=200.height=200'); retun false;"><u>コチラ </u></a> </b> ]]> </pageText> </page> ---------------------------------- ↑保存したXMLファイルを IE や Firefox で開いてみて XMLとして認識(表示)されるかどうかを確かめるのが 手っとり早い検証方法です。 ↑★注意★ XMLとしては認識(表示)されると思いますが ドットが 「.(全角)」 のままになっているとか JavaScript が スクリプト として動作するかなど そんなことは知りませんよ。 XML の問題 と JavaScript の問題とを 一緒くたにしてはいけません。 「問題の切り分け」が大切です。 問題を作り出す根源(キッチリしてないところ)は 同じように思えますけどね。。。 ※P.S XML以前の話です。 「日本語の質問文」も改行を入れていらっしゃらないので ものすごく読みにくいです。 改行省略の限度を完璧に超してますよね? 自身で読んでも「ワケワカラン!」状態でしょ?↑ そのようなものでは 最初から他人に自分の意思を伝える気はなくて ただダラダラと書いたどうでも良い質問 と見られる可能性が高いですよ。
関連するQ&A
- これだとスクロールバーはつけれないの??
<a href="aaa.html" target="_blank" onClick="window.open('aaa.html','','width=400,height=470');return(false)" style="text-decoration:underline;">リンク</a> これで出てきた小さな新窓にスクロールバーはつけれないのですか?? つけれるのならばそのHTMLを教えてください^^
- ベストアンサー
- その他([技術者向] コンピューター)
- 子ウィンドウでウィンドウサイズ固定にしてtarget=
HPを作っていて親ウィンドウに↓のように <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="dougu/keito.html" target="_blank" onClick="Javascript:winopen('dougu/keito.html');return false;"><img src="img/item-keito10.gif" width="50" height="38" border="0"> ウィンドウサイズを固定してtarget="_blank"で開いてさらにその子ウィンドウでも同じようにリンクを張って <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="../wash.html" target="_blank" class="style1" onClick="Javascript:winopen('../wash.html');return false;">こちら</a> とtarget="_blank"でウィンドウサイズを固定しして開きたいのですが同じウィンドウで開いてしまいます。 説明の仕方が分かりづらくてすみません。分からないようでしたら補足いたします。
- ベストアンサー
- JavaScript
- FLASHでJavascriptを読ませるには‥
FLASHでクリック→ポップアップブロックをされないような手を考えているのですが、どうにも出ないので質問させてください。 HTMLでは、 <a href="a.html" target="_blank" onClick="window.open('a.html','','width=250,height=300');return(false)"> このHTMLだとポップアップブロックされないので、FlashのASに読ませようかと思っているのですが、可能なのでしょうか。 ちなみにgetURL()に入れてみましたが、入れ方が悪いのか、「onclick」以降を入れると表示できませんでした。 まだまだ手にしたばかりで、質問自体おかしいかもしれませんが、よろしくおねがいします。
- 締切済み
- ホームページ作成ソフト
- java scriptで新しいウィンドゥを開く
クリックすると、アドレスバー等がない新しいウィンドゥで開く…という風にしたいのですが、うまく行きません。 以下のようにやってみたのですが、何処が間違っているのでしょうか? <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=717,height=700"); } //--> </script><FONT size="+1"><B><A href="ブログのアドレス" target="_blank" onclick="Javascript:winopen('ブログのアドレス');return false;">ここをクリック</A></B></FONT>
- ベストアンサー
- HTML
- 新しいウィンドウでリンクを開く方法。
target="_blank"を使わないで、JavaScriptで新しいウィンドウでリンクを開く方法として、 ・<a href="○○.html" onClock="window.open('○○.html','窓の名称','width=○○,height=○○'); return false; ">○○</a> ・<a href="javascript:void(0);" onClock="return open Win('○○.html','窓の名称','width=○○,height=○○')">○○</a> のふたつは同じものなのですか。 異なるのでしたら、どちらを使うべきでしょうか。
- ベストアンサー
- その他(インターネット・Webサービス)
- 指定ウィンドウサイズ
サムネイル画像をクリックしたら、子画面(指定サイズ)が立ち上がる作りにしていました。しかし、IEでは動作しているのですが、ファイヤーフォックスでは全画面表示になってしまい、うまく機能しません。 以下のタグに、何を加えればどんなブラウザでも対応できるのでしょうか? /////////////////////////////////////////////////// <A href="解説ページ(子画面).html" onclick="window.open(this.href, '', 'width=630,height=560,top=300,left=300'); return false;" target="_blank"><IMG src="サムネイル画像.jpg" width="100" height="100" border="0"></A>
- ベストアンサー
- JavaScript
- a Onclickでブラウザによってポップアップしない
以下のa onClickで別ウィンドウを開くようにしたいのですが、 ウィンドウが2つ開いてしまいます。どうしてでしょうか? <a onClick="window.open('http://www.xxxxx.com/index.html','_blank','toolbar=no,status=no,location=no,directories=no,menubar=no,scrollbars=yes,resizable=yes,width=760,height=430')" target="_blank" style="text-decoration : none;" href="http://www.xxxxx.com/index.html">
- 締切済み
- JavaScript
- ウインドウを狭めてもレイアウトが崩れない方法
ウインドウを狭めてもレイアウトが崩れない方法を教えて下さい。 内容は、一番上にタイトルとしての画像を表示させて、その下に画像を3列で何列ものせる。 ウインドウを大きく広げたときは、それらの画像を中央に表示させてレイアウトを崩さないようにする。 下のような感じでは、ウインドウを狭めると画像が勝手に移動してしまいます。 全てを固定にしたいです。 お手本を教えて頂きたいです。よろしくお願いいたします。 添付画像が理想です。 ウインドウを狭めても画像が固定されている瞬間をイメージ化したものです。 <img src="" border="0" width="300" height="60" /> <br> <br> <br> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <br> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <br> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a> <a href="" target="_blank"><img src="" alt="" border="0" width="250" height="166" /></a>
- ベストアンサー
- HTML
- タイトルバーに表示したいのですが
FLASHファイルにリンクするようにしました。 A onclick="window.open('text1/1-1-1.swf', '_blank', 'menubar=no,toolbar=no,width=660,height=500'); return false;" href="#"> 別ウィンドウで指定どおりに開くのですが、タイトルバーのところにURLが表示されてしまいます。 このFLASHファイルなら、例えば「基本編」とタイトルバーに表示させたいのですが、どうしたらいいのでしょうか? ぜひ、教えてください。 よろしくお願いいたします。
- ベストアンサー
- JavaScript
お礼
回答ありがとうございました