target="blank"を使わないように
rel="external"を使ってたのに、急に作動しなくなった。
気づかないフリをしたものの・・
やっぱり困るので調べた。。
さっさと調べとけばよかった。。。
突然、作動しないなんてことはなく
原因はあるわけで。
googlemapを読み込むときに
bodyに
onload="load()" onunload="GUnload()"
を指定してた。
さきにonloadしまうとダメということか。。
ググりにググって。
prototype.jsで回避できることが判明!
head内のexternal.jsの前にprototype.jsを読み込む。
必ず先にprototypeを記述すること。
-------------------------------------------------------
<script src="------/prototype.js" type="text/javascript">
<script src="-----/external.js" type="text/javascript">
-------------------------------------------------------
external.jpの最後の1行を書き換える
window.onload=externalLinks; を
Event.observe(window,'load', externalLinks, false); と書き換える。
これでグーグルマップを表示しても、externalが使えます。
えがったえがった。
rel="external"を使ってたのに、急に作動しなくなった。
気づかないフリをしたものの・・
やっぱり困るので調べた。。
さっさと調べとけばよかった。。。
突然、作動しないなんてことはなく
原因はあるわけで。
googlemapを読み込むときに
bodyに
onload="load()" onunload="GUnload()"
を指定してた。
さきにonloadしまうとダメということか。。
ググりにググって。
prototype.jsで回避できることが判明!

必ず先にprototypeを記述すること。
-------------------------------------------------------
<script src="------/prototype.js" type="text/javascript">
<script src="-----/external.js" type="text/javascript">
-------------------------------------------------------

window.onload=externalLinks; を
Event.observe(window,'load', externalLinks, false); と書き換える。
これでグーグルマップを表示しても、externalが使えます。
えがったえがった。