2017-08-09 10 views
0

でいないか、空のhrefを持つアンカータグを取得することができ、私はこのように、通常のテキスト要素では、モーダルを開くためにアンカータグを作成しようとしています:はどのように私はTYPO#8.7でのTYPO3 CKEditorバージョン

<a class="someclass" data-open="myModal">Click me</a> 

しかしTypo3は現在のページにリンクするhref属性を自動的に追加します。タグをクリックするとモーダルが開きますが、ページはすぐにリロードされます。

リロードをトリガーどちらも、私はhref="#"を追加しようと試みてきたが、それはhref="/mypage/#"になり、href="#mymodal"href="/mypage/#mymodal"になります。私のCKEditorバージョンのセットアップで

、私は私が変更されるのhrefずに<a>タグを作ることができますどのようにallowedContent: true

を設定していますか?

答えて

0

もしあなたがaタグでClickEventを持っているなら、さらなる処理を止めるためにjavacriptからfalseを返す必要があります。そして、最後のはさらにの処理です。

hrefを#に減らすことができたとしても、ページがリロードされたり、最初にジャンプしたりすることがあります。

おそらくhref="javascript:return false"を使用するとブラウザを欺くことができます。

+0

'href =" javascript:return false "を追加すると、エディタにまだ表示されていますが、Typo3はページを表示するときに' 'タグを完全に削除します。また、私の場合は 'href ="# "'をテストして動作しますが、TYPO3を介してページにアクセスできません。 – nHaskins

+0

外部URLとしてjavascript呼び出しを宣言します(これらのurlsはnormalyのままです)。 'data-htmlarea-external =" 1 "' –

関連する問題