webForumDet fria alternativet

Frame, Nytt fönster, Excel

3 svar · 319 visningar · startad av evesve

evesveMedlem sedan sep. 2001163 inlägg
#1

Jag har en rullgardinsmeny i ett vänsterframe.
Jag öppnar en asp-sida i frame "body" med:

<select name="formR" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;" class=bgMeny1>
<option value="filen.asp>Excel Anhöriga</option>
</select>

I filen har jag lagt in

 
<%
Response.ContentType = "application/vnd.ms-excel" 
%>

Hur får jag filen att öppna sig i nytt fönster med excel-menyer?
Det är tydligen stor skillnad på resultatet beroende på Explorer, Netscape och Excel-versionerna.

JojoxxMedlem sedan juni 20004 308 inlägg
#2

För att öppna sidan i ett nytt fönster byter du ut;

parent.body.location.href = this.options[this.selectedIndex].value

mot;

window.open(this.options[this.selectedIndex].value);

Hurvida du sen får med knappar, menyer, osv är upp till pluginen eller programmet (excel i detta fall).

evesveMedlem sedan sep. 2001163 inlägg
#3

Tackar!
Det blir visserligen "Excel i Explorer", men det funkar ju.
För öppna Excel på riktigt går väl inte?

JojoxxMedlem sedan juni 20004 308 inlägg
#4

Visst går det, men det är upp till besökarens och dennes inställningar i sin webbläsare. Vill jag som besökare att din excel-fil skall öppnas i "Anteckningar" så kan jag ställa in det om jag skulle vilja.

129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)