2005年11月13日

ブログ実験室では・・

 このカテゴリでは、Seesaaブログを利用して、何が出来るか、探ってみたいと思います。
 カテゴリ「ブログでストリーミング再生ができる方法」以外の話題を扱っていきますが、結局はそこへ到達するための基礎実験だったりします。
posted by わいずふぁくとりい at 17:25 | Comment(0) | TrackBack(0) | ブログ実験室

直接HTMLファイルを置けるか

 Seesaaブログのファイルスペースに、直接HTMLファイルを置けば、どうなるだろうか?
 SeesaaファイルマネージャでHTMLファイルをアップし、HTML[コピー]を押し、ブログにペーストすると以下のようになる。
directhtml.html


 普通に開ける。
 ブログからたどらなくても、
http://ysfactory.up.seesaa.net/labo/directhtml.html
を開けば、どこからでも普通に開ける。
 これは、Seesaaのファイルスペースは、ブログのみならず、普通にホームページスペースとして使えることを意味する。
 このような使い方を、Seesaaは禁止していないと思うのであるが・・


posted by わいずふぁくとりい at 17:39 | Comment(0) | TrackBack(0) | ブログ実験室

2005年11月19日

JavaScriptを使う

 JavaScriptを使ってみる。
 Seesaaファイルマネージャで、jsファイルをアップして、
<script language="JavaScript" src="http://ysfactory.up.seesaa.net/labo/javascript.js"
></script
>
のように書くと、
と表示される。

 「javascript.js」の内容は、以下の1行。
document.write("JavaScriptが表示しています。<br/>");
posted by わいずふぁくとりい at 20:00 | Comment(0) | TrackBack(0) | ブログ実験室

2005年11月20日

Seesaa変数を使う

 ブログの中ではSeesaa変数は使えない!何も表示されない。
 書いた変数タグはそのまま、HTMLソースとして現れ、当然ブラウザはそれを無視する。
 下記には<% page_name %>と書いてある。
<% page_name %>

posted by わいずふぁくとりい at 10:24 | Comment(0) | TrackBack(0) | ブログ実験室

マウスのクリックでJavaScriptを呼び出す

 マウスのクリックで、JavaScriptを呼び出してみる。
 ブログから、JavaScriptへ引数も渡してみる。

ボタンのクリックで呼び出す


上記にはつぎのタグがかかれています。
<input type="button" value="JavaScript" onClick="mouseclick('ボタン')" />


文字や画像のクリック(リンクタグ)で呼び出す。
JavaScript

上記にはつぎのタグがかかれています。
<a hrff="javascript:void(0)" onClick="mouseclick('リンク')">JavaScript</a>


 このブログの先頭には、つぎのタグが書かれていて、「mouseclick.js」は予めSeesaaファイルマネージャからアップされています。
<script
  language="JavaScript"
  src="http://ysfactory.up.seesaa.net/labo/mouseclick.js"
></script
>



 「mouseclick.js」の内容はつぎのとおりです。
function mouseclick(value){
    alert(value+"からの呼び出しで、JavaScriptが表示しています。");
}

posted by わいずふぁくとりい at 10:58 | Comment(0) | TrackBack(0) | ブログ実験室

2005年11月23日

コンテンツHTMLにJavaScriptを読み込ませる

 コンテンツHTMLにJavaScriptを読み込ませて、ブログから呼び出してみる。

ここをクリックすると、ダイアログが現れます。

上記には、つぎのタグが書かれています。
<a href="javascript:test1()">ダイアログが現れます</a>

コンテンツHTMLの、最初の方(<!-- Content -->の下あたり)に、つぎのタグを追加します。
<script
language="JavaScript"
src="http://ysfactory.up.seesaa.net/labo/contentsscript.js">
</script>


「contentsscript.js」は予めSeesaaファイルマネージャで、「http://ysfactory.up.seesaa.net/labo/」にアップされています。
「contentsscript.js」には、つぎのスクリプトが書かれています。
function test1(){
alert("test1");
}

posted by わいずふぁくとりい at 13:17 | Comment(0) | TrackBack(0) | ブログ実験室

JavaScriptでSeesaa変数を使う

 コンテンツHTMLに読み込んだJavaScriptでは、Seesaa変数が使えるでしょうか?

 この下に、Seesaa変数の値が、表示されます。

上記には、つぎのタグが埋めこまれています。
<script language="JavaScript">
<!--
SeesaaValues();
//-->
</script>

コンテンツHTMLの、<!-- Content -->の下には、つぎの記述が追加されています。
<script language="JavaScript">
j_blog_name = "<% blog.name %>";
j_blog_page_url = "<% blog.page_url %>";
</script>

「contentsscript.js」には、つぎの記述が追加されています。
function SeesaaValues(){
    document.write("blog.name =" + j_blog_name + "<br/>");
    document.write("blog.page_url =" + j_blog_page_url + "<br/>");
}

[結論]
@HTMLに直接記述した場合、JavaScriptの中でもSeesaa変数が使えます。
A外部に置いた、jsファイルの中では、Seesaa変数は使えません。


posted by わいずふぁくとりい at 15:50 | Comment(0) | TrackBack(0) | ブログ実験室

exclamationscriptを直接書く場合は、「<br/>タグに変換する」設定にしない

 ブログに、JavaScriptコードを直接書く場合は、「改 行は<br/>タグに変換する」設定にせず、「改行を<br/>タグに 変換しない」設定にしないと、エラーになります。
 スクリプトの余計なところに<br/>タグが入ってしまうためです。
 JavaScriptコードを直接書く場合とは、<script>タグにはさんで、次のようにスクリプトを書く場合です。
<script language="JavaScript">
<!--
document.write("JavaScriptが表示しています。");
//-->
</script>
 

posted by わいずふぁくとりい at 17:56 | Comment(0) | TrackBack(0) | ブログ実験室

2005年12月11日

exclamation別の記事のスクリプトが干渉してしまう

 ブログの記事にJavaScriptを埋め込む場合の注意点です。

 ブログは通常、複数の記事が並んで表示されますが、そのときに、それぞれの記事に埋め込んだスクリプト同士が、干渉することがあります。
 例えば同じ名前で内容の違う関数を、複数の記事に埋め込んでいたとすると、それらの記事が同じページに表示されると、記事の境目を飛び越えて、どちらかの記事にある(多分後ろにある)関数しか呼び出されません。意図されたようには、呼び出されなくなります。
posted by わいずふぁくとりい at 11:58 | Comment(0) | TrackBack(0) | ブログ実験室

exclamationスクリプトを埋める場合はキーワードマッチを無効にする

 ブログの記事にJavaScriptを埋め込む場合の注意点です。

 キーワードマッチのアフィリエイトが有効になっていると、スクリプトの中にまでリンクタグが侵略してしまい、正しいスクリプトが崩されます。
 記事にスクリプトを埋める場合は、アフィリエイト、キーワードマッチを無効にする必要があります。
posted by わいずふぁくとりい at 12:10 | Comment(0) | TrackBack(0) | ブログ実験室

2006年03月11日

ブログカスタマイズ実験室を始めました

テンプレート「シアター」を例にとって、ブログのカスタマイズを実験する、別ブログを立ち上げました。
http://yf-blog-lab-1.seesaa.net/
posted by わいずふぁくとりい at 22:11 | Comment(0) | TrackBack(0) | ブログ実験室

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。