練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

DMonkey: URL オブジェクト

コメントなし»

DMonkey の new URL() で確保されるオブジェクトの挙動について。

url への書き込み
→ protocol username password hostname port path dir filename query に反映されます。

url からの読み込み
→ その時点の protocol username password hostname port path の値から URL が計算されて返されます。dir、filename、query の値は無視されます。

host への書き込み
→ hostname と、ポート番号があれば port に反映されます。

host からの読み込み
→ hostname と port の値から計算されて返されます。

protocol username password hostname port path directory filename query への書き込み
→ そのプロパティのみに反映されます。

上記プロパティからの読み込み
→ そのプロパティの値が返されます。

.toString()
→ 初期化時の URL または url プロパティへ書き込んだ URL が返されます。

上記に該当しない変化は起きません。

例えば、path を書き換えた後に filename を読み込んでも古い値のままです。
url の値を url へ書き込めば各プロパティにも反映されます。

var u = new URL ('http://example.com/aaa');
alert (u.filename);   // aaa

u.path = '/zzz';
alert (u.filename);   // aaa

u.url = u.url;
alert (u.filename);   // zzz

こういったプロパティごとの挙動の違いや、フラグメント識別子(#~)に対応していないところが使いづらく、ラッパーオブジェクトかあるいは完全に自前で処理するオブジェクトを作りたくなります。

ただ DMonkey では「プロパティを読み書きするとメソッドが呼ばれる」形での getter/setter が定義出来ないので、使いづらいのは解決できそうにないかなー。

Firefox では継承された text-indent が table 内で反映されない

コメントなし»
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style>
p, td { border: 1px solid blue; }
</style>
</head>

<body style="text-indent:100px">

<p>shooting probe</p>

<table>
<tbody>
<tr>
<td>T06-078-W138-NK</td>
</tr>
</tbody>
</table>

</body>
</html>

IE8

Google Chrome 23

Firefox 17

どちらの動作が正しいのかは知りませんが、IE や Chrome で流星☆キセキ -SHOOTING PROBE->SPECIAL(18禁注意)を開くとバナーの貼り付け用 HTML が見えないのはこれが原因です。

萌え壁紙 新着情報

コメントなし»

Circus [サーカス]
『D.C.III Plus ~ダ・カーポIII プラス~』Twitter 壁紙

WEBコミックハイ!
12月号表紙イラスト『こどものじかん』私屋カヲル

マジキューコミックスウェブ
No.129『婚プレ!』坂巻あきむ

ファミ通文庫◆FB Online◆
『ノニアレ』ねりま
『魔女の絶対道徳』NOCO

OLE オフィシャルサイト
『毎日しゃぶっていいですか?~1部屋-魔乳家族~』カウントダウン壁紙 本日発売

LILITH|リリス
ブログの2012年11月22日に『対魔忍アサギ3』壁紙

アパタイト official web site
『姉撮~堕ちていくお姉ちゃんを助けられない僕~』\Twitter 壁紙

SQUEEZ・SQUEEZ sweet OFFICIAL WEB SITE
『炎の孕ませおっぱい乳同級生』炎の孕ませ水着コンテスト 上位3名の水着壁紙

戯画
『キスベル』クリスマスまでのカレンダー壁紙
毎週プレゼント

参考情報: 美少女達の紅葉(巨乳)狩りキャンペーン

propeller Official Website
『東京バベル』石井久雄書き下ろし人気投票壁紙

softhouse-seal & GRANDEE & Anime-seal & Re:verse → softhouse-seal
『欲情トマランナーズ~エルメロスは絶頂した~』壁紙

見落とし
Lucha Libre official web site
『CALCITE』壁紙

参考情報:
裸足少女Online
『『彼氏いない歴=年齢』じゃ、どうしてイケナイのよ!?』レビュー de 壁紙 キャンペーン