現在SSRS(SQL Server Reporting Services)で開発を行っています。
下記のようにaタグのhref属性にマルチバイト文字が含まれる場合、
新しく開いたタブに文字化けしたURLが渡されます。
<a href="javascript:window.open('https://server/[エンコードされた日本語のファイル名]')" />
上記の場合IE以外ならファイルがダウンロードされますが、IEではファイル名が文字化けして新規タブに渡されるためダウンロードは実行されません。
※googleで検索するとhrefではなくonclickを利用すれば回避できると出てきますが、SSRSではonclickは利用出来ないためこの方法は使えません。
IEでhref属性に設定したwindow.open実行で開いたタブに引き渡すURLが文字化けしない方法をご教授お願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/03 11:32