管理人hiroのメモ代わり、備忘録なので、詳しくは解説してないかもw
最近オープンソース以外の備忘録も追記中ww
リンクにマウスポインタが乗るとステータスバーにそのリンク先URLが表示されるが、
そのURLを偽装(見た目)する技。
といってもごく一般では使うこともないやろうけど面白い技?なので覚え書き。
<a href="http://リンク先のURL" onMouseOver="status='http://偽装URL/';return true" onMouseOut="status='';return true">
リンク名
</a>
記載のとおりマウスが乗ったとき(onMouseOver)は'http://偽装URL/'を表示するといった具合。
<!--
date = new Date();
day = new Array("日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日");
y = date.getFullYear();
m = date.getMonth() + 1;
d = date.getDate();
w = date.getDay();
if (m < 10) { m = "0" + m; }
if (d < 10) { d = "0" + d; }
document.write(y + "年" + m + "月" + d + "日" + "(" + day[w] + ")");
// -->
上記を『day.js』などとし、表示させたい箇所に
<script src="day.js" type="text/javascript"></script>
を記述。
続きを読む "自動的に現在の時間、曜日を取得、表示するjavascpirt"
先日の応用!?で。
時間帯(0時~23時)と曜日(日曜~土曜)で設定した数字を自動的に表示させるjavascript。
時間帯(24時間)によってHP上の数字を設定した数字(もしくはランダム)に変化させるjavascript。
初期値9000を変化させるには・・・
index.phpなどのphp内に以下を記述
$path = $_SERVER["DOCUMENT_ROOT"] . $_SERVER["PHP_SELF"]; $lastmod = date("Y/n/j", fileatime($path));
<title>内に
<?php print($lastmod); ?>
を追記でOK
titleに時間を表示させることによって、検索でHITした際に「いつ」のクローラーの反映かが分かる。
このjavascriptは細かく「秒」まで記述してるけど、好みで月日だけにするなど適当にカスタマイズすればいいかと。
非推奨のtarget="_blank"をいかに使わずに別ウィンドウで開くかを検討。
まず
<!--
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload=externalLinks;
// -->
をexternal.jsとして保存。
続きを読む "target="_blank"を使わずに別ウィンドウで開く"
▲このページのTOPへ

