にしし ふぁくとりー:西村文宏 個人サイト

No.6406 - 今日のひとことログ

更新

■LOG No.6406

にししふぁくとりーHOMEに掲載している「今日のひとこと」の過去ログ(掲載履歴)です。 RSS

No.6406 〔532文字〕 🔧

てがろぐCGIで「1行目をタイトルとして扱う」みたいなブログっぽいスキンを作っていても、そのタイトルを(出力されるHTMLの)title要素に指定することはできない。なので、ブログ用途にはあまり向かないよな、と思っていたのだが、最近のGoogleはページ上のJavaScriptも実行した上で情報収集してくれるようなので、投稿単独表示時にだけ「ページ内のタイトル表示部分の中身」を document.title に指定するようなJavaScriptを書いておけば、ページタイトルも望み通りにできるのではないか。投稿単独表示時にだけ指定のJavaScriptを実行するには、(標準添付スキンの場合は)onelogというclass名がbody要素に指定されているかどうかを判断すれば良い。例えば、タイトルのように見せる部分の要素に pagetitle というclass名を付加しているなら、querySelector の引数に .onelog .pagetitle と指定すれば良さそうな気がする。返値がnullなら投稿単独表示ではない(または.pagetitleがない)ので何もせず、返値があればその値を document.title に代入すれば良いのではないか。
2022年2月
12345
6789101112
13141516171819
20212223242526
2728
2022年3月
12345
6789101112
13141516171819
20212223242526
2728293031
2022年4月
12
3456789
10111213141516
17181920212223
24252627282930

Powered by てがろぐ Ver 3.7.3

--- 当サイト内を検索 ---