Lesen Sie die PDF-Datei in einem neuen tab der gleiche browser

In einer HTML-Tabelle zeige ich eine Liste der Daten, die mit pdf-Dateien. Alle die pdf-Datei Namen sind hyperlinks. Wenn der Benutzer klickt auf, dass die hyper-link die pdf-Datei öffnen sollten, in einem neuen tab. Im Grunde klicken Sie auf den hyperlink rufe ich eine JS-Funktion, die ruft eine Methode auf der server-Seite. In der server-side-scripting-ich habe geschrieben, die folgenden code.

wrapper = FileWrapper(file(file_name))
response = HttpResponse(wrapper, mimetype='application/pdf; charset=utf-8')
response['Content-Disposition'] = 'inline; filename=' + file
response['Content-Length'] = os.path.getsize(file_name)
return response

Dieser code ist in Ordnung, und auf Klick auf den link öffnet die Datei, aber ich möchte, um es zu öffnen in einem neuen tab statt im selben Register. Ich habe bereits überprüft, mit target= "_blank", aber kein Glück. Gibt es eine Möglichkeit, die wir tun können, durch Inhalt-"Optionen" oder eine andere Lösung.

Ich bin mit Django als mein server-side-scripting.

InformationsquelleAutor sandeep | 2014-02-03
Schreibe einen Kommentar