webForumDet fria alternativet

LiveConnect på Mac/IE

1 svar · 134 visningar · startad av ElMaco

ElMacoMedlem sedan juni 2000161 inlägg
#1

Jag sitter med en sökmotor:

En applet tar emot två semikolonseparerade textsträngar med parametrar. Appleten visar också en textruta genom vilken man kan mata in sökord (de semikolonseparerade fraserna). Om sökfrasen finns skall ett popupfönster öppnas. Detta popupfönster är definierat i html-sidan som javascript.

Jag har problem med att anropa metoder i appleten.

document.searchapplet.search(); vill inte fungera i Internet Explorer, Mac.

Jag har fått med "MAYSCRIPT" i applet-taggen.

Jag läser lite oroväckande: "This method of accessing Java applets is reffered to as LiveConnect avd is only supported by Navigator browsers.", men det funkar ju på PC/IE.

Som vanligt börjar man glida iväg mot deadline. Snabbar svar är guld värda!

Tacksamt

------------------
Don't trust in miracles. - Rely on them.

ElMacoMedlem sedan juni 2000161 inlägg
#2

Metoden att anropa funktioner i java applets från javascript är känt som LiveConnect. För de som är bekanta
med ASP och ActiveX så har modellen stora likheter.

Dock säger dokumentationen att metoder inte kan anropas från IE-webbläsare. PC-versionen tycks dock ha klarat av detta. Mac strular däremot och det är stört omöjligt.

Detta kan vara bra att veta så att man inte plannerar ett projekt som man sedan konstaterar inte håller för Mac/IE4.0 varpå man tvingas skriva om ett helt javaapplet till javascript tills långt in på morgonen :/

Nåja.

/M.

------------------
Don't trust in miracles. - Rely on them.

Genererad på 363 ms · cache AV · v20260730165559-full.f96bc7eb