2009年11月27日 過去Blog
phpでURLを取得し、自動でリンクを貼るプログラムを作っていたのですが、その際に自動で生成されるリンクが以下のようになり、正常に表示されません。 http://www.example.org/site/<wbr>testtest/php.html <wbr>というのは、長いURLや長い英数字の羅列をホームページに記載すると文字列が改行されずテーブルやボックスが延々横長に表示されるのを防ぐためのタグ。
らしいのですが、それがいつの間にか挿入されてしまい、クリックしたURLにも含まれてしまうので、もちろんそんなURLのページが存在するはずもなく、エラーになります。 Fire Foxの場合は<wbr>がURL内に挿入され、IEの場合は「%3Cwbr%3E」(<wbr>をURLエンコードしたもの?未確認)という文字列が表示されます。 調べてみると、今回取得していたソースがYahoo検索のものだったので、Yahoo検索結果のURL内に<wbr>が入っているのはYahooの仕様によるもののようです。 なんだろうなぁと思ったので、記事に残しましたが、結局のところ・・・・・・ただの私の勘違いでした・・・( ; ゚Д゚)

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

linux sambaでwindowsとファイル共有

2010年09月28日 過去Blog
linux側の設定の参考サイト http://www.linuxmania.jp/samba_setting.html 日本語が文字化けする場合 [global]以下に次の3行を追加する # vi /etc/samba/smb.conf [global] dos charset = CP932 unix charset = UTF8 display charset = UTF8…
「linux sambaでwindowsとファイル共有」をはてなブックマークに追加

[エラー]modifying layer that is being finalized

2010年12月09日 過去Blog
このエラーは、autorelease によってリリースされた(される)コントロールを自分自身で release を読んで解放しようとした時に、おこるエラーの様です。 私の場合は、以下のようなコードを実行したら3回ほどクリックすると落ちました。 ボタンをクリックするとdivision.text にデータベースから抜き出した文字列を表示するというコードです。 division.text = [N…
「[エラー]modifying layer that is being finalized」をはてなブックマークに追加

fedora で Firefoxがオフラインモードで起動してしまう場合の対処

2010年04月10日 過去Blog
NICをNetworkMangerで管理しない場合 NetworkMangerサービスを無効にする。 % sudo service NetworkManager stop % sudo chkconfig --del NetworkManager networkサービスを有効にする。 % sudo chkconfig --level 2345 network on % sudo chkcon…
「fedora で Firefoxがオフラインモードで起動してしまう場合の対処」をはてなブックマークに追加

全試合を見る方法!2010 FIFA 南アフリカ ワールドカップ W杯 インターネット TV オンライン中継 ストリーミング放送

2010年06月18日 過去Blog
サッカーのワールドカップ(2010 FIFA 南アフリカ ワールドカップ)が開幕して一週間ほど経ちましたが、TV中継が無い試合が見たい!という方も多いのではないでしょうか。 残念ながら「ドイツ - オーストラリア」、「ブラジル - 北朝鮮」など日本のテレビでは中継されない試合は多いですよね。 私自身、見たい試合があるのに、日本では日本のテレビ局が放送しない試合は見る方法が無いので困っていました…
「全試合を見る方法!2010 FIFA 南アフリカ ワールドカップ W杯 インターネット TV オンライン中継 ストリーミング放送」をはてなブックマークに追加

phpでRSSを取得後の日付表示方法を変更する

2009年12月05日 過去Blog
FC2ブログからRSSを取得すると、日付は以下のようになる。 <dc:date>2009-12-24T00:20:00+09:00</dc:date> このままでは、少しかっこが悪いので、以下のように修正。 $date ="2009-12-05T05:55:00+09:00"; $date = strtotime($date); $date = date('Y/m/d …
「phpでRSSを取得後の日付表示方法を変更する」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy