---
title: "Snille sökes för ändring i script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/107216-snille-sökes-för-ändring-i-script"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "richi_f"
published: "2004-07-13T00:32:54.000Z"
updated: "2004-07-16T00:39:10.000Z"
replies: 6
views: 334
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/107216-snille-sökes-för-ändring-i-script"
---

# Snille sökes för ändring i script

## #1 — richi_f, 2004-07-13T00:32Z

Hej!

Jag laddade hem ett menyscript från dhtmlcentral.com som jag tyckte var läckert.

Tryck på länken för att kolla.
\>\>  [HTML-filen](http://www.preztige.se/menytest/test.html) 

Jag vet inte om det är möjligt men jag vill ändra följande:

1\. Nu kan man bara klicka på boxarna, vill gärna kunna klicka på texten också.

2\. Ändra länkarna (längst ner) så att man kan skriva target="main" exempelvis... Vet inte hur man ska skriva det.

Går det så går det.....
Tack!

Mvh!

Permalänk: https://www.webforum.nu/p/107216

## #2 — toha, 2004-07-13T07:57Z

Tror jag fixade det. Dessvärre misstänker jag att det bara fungerar på IE. :(

Har lagt till följande rader:

Rad \~287:

```
getObjectRef(this.caption).onmouseup = this.doAction;
```

Ändrade funktionen doAction():

```
  this.doAction = function(e) {
    if(document.all) id = window.event.srcElement;
    else id = e.target;
	if (id.id.substr(0,6) == "divCap")
	{
		id = getObjectRef("divDot" + id.id.substr(6));
		id.fireEvent("onmouseup");
		return;
	}
	var dot = eval(id.objRef);
    
    if(dot.action == "toggle") dot.toggle(e);
    else eval(dot.action);
  }
```

Permalänk: https://www.webforum.nu/p/1385390

## #3 — toha, 2004-07-13T08:00Z

Och här är hela dokumentet.

Bilagor:

- [htmlpage1.html.txt](https://www.webforum.nu/a/3922.txt)

Permalänk: https://www.webforum.nu/p/1385393

## #4 — bossse, 2004-07-13T09:38Z

Det räcker med smärre ändringar i css-delen.

Ändra till cursor:hand enl nedan.

```
.caption 
{COLOR: black; CURSOR: hand; FONT-FAMILY: Tahoma;
FONT-SIZE: 11px; POSITION: absolute; TEXT-ALIGN: center; VISIBILITY: hidden; Z-INDEX: 1
```

Vill du bara ta texten synlig så ändra BACKGROUND-COLOR till white enl. nedan

```
.dotempty 
{BACKGROUND-COLOR: white; CURSOR: hand; FONT-SIZE: 1px;
HEIGHT: 20px; POSITION: absolute;  VISIBILITY: hidden; WIDTH: 40px; zindex: 100
}
```

Permalänk: https://www.webforum.nu/p/1385426

## #5 — richi_f, 2004-07-14T19:37Z

Hej!

Torbjörn! Jättebra, tack! 
Dock skulle det va fint om det funkade på mozilla med.. Går det att få till? 

Bosse! Jag förökte med dina ändringar men det funkade inte för mig... 

Min andra fråga: 
2\. Ändra länkarna så att man kan skriva target="main" exempelvis... Hur?

Nu ser länken ut så här:
menu.addItem("CV","window.open('/news.html')");

Permalänk: https://www.webforum.nu/p/1386298

## #6 — toha, 2004-07-15T12:18Z

Jag tror det fungerar om du skriver såhär:

```
menu.addItem("CV","window.open('/news.html'[b], 'main'[/b])");
```

Andra argumentet är alltså namnet på frame:en, alt "\_blank" för ett nytt fönster, eller "\_top" du vet.  :)

Permalänk: https://www.webforum.nu/p/1386646

## #7 — richi_f, 2004-07-16T00:39Z

Givet!

Tack så mycket! Herr snille!

Mvh!

Permalänk: https://www.webforum.nu/p/1386987

---

Tråden på webben: https://www.webforum.nu/amne/javascript/107216-snille-sökes-för-ändring-i-script
