2012-01-08 12 views
0

これは非常にばかげた質問かもしれません。URLからストリップ文字をjavascript 'onclick'-command

人をポップアップで参照して、現在のドキュメントから自動的にURLを取得したいので(コードをすべてのページに適用する必要はありません)

私が使用しているリンクは、このようなものです:+encodeURIComponent(location.href)

<a href="http://www.facebook.com/sharer.php" title="Add to Facebook" onclick="window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href), 'facebook','toolbar=no,width=550,height=550'); return false;"></a> 

私が直面してる問題は、(現在の)URLを追加する部分です。 URLの最後の10個の文字を剥ぎ取るための方法がある:要するに

www.MYDOMAIN.com/SECTION 

:私はそれがこのように見えることを好む化粧品の理由から

www.MYDOMAIN.com/SECTION/index.php 

:URLは、常にこのようになります。 'onclick'コマンド内で?最後の10文字は常に例外なし/index.phpです。

ありがとうございました。私は本当にこのコメントを感謝します!

答えて

1

.replace(/\/index.php$/, '')

<a href="http://www.facebook.com/sharer.php" title="Add to Facebook" onclick="window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href.replace(/\/index.php$/, '')), 'facebook','toolbar=no,width=550,height=550'); return false;"></a> 
+0

を追加するには、どうもありがとうございました! – alexbrunner

関連する問題