1. 程式人生 > >點選下載連結彈出空白頁面

點選下載連結彈出空白頁面

分為兩種情況

如果下載由js觸發而非a標籤,則可以在彈出的頁面中進行如下修改:

<head>與</head>之間加入:
<base target="tempiframe" /> 
在<body></body>加入:
<iframe name="tempiframe" style="display:none;"></iframe>

如果為超連結,則可以如下處理:
頁面內連結寫法如下:
<a target="tempiframe" href="請求下載的地址">下載pdf文件</a>

並且在<body></body>加入:
<iframe name="tempiframe" style="display:none;"></iframe>