Html components oftwel .htc files omzetten

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
Hey kerels en dames

hoe pakken jullie dit aan?

heb wat htc files meer dan 30 , volgens mij werken htc files alleen in i.e

hoe kan ik de htc files makkelijk aanpassen zodat ze in elke browser werken?


betekend dat compleet opnieuw de htc schrijvein in javascript?


ik vraag niet of jullie het voor mij willen herschrijven, maar waar moet ik beginnen.
ik heb in in ieder geval de vbscript al naar javascript omgezet, omdat vbscript alleen in i.e werkt?

voorbeeld stukje:
<html>
<PUBLIC:COMPONENT tagName="calendar">
<public:defaults viewlinkContent="true"/>
<PUBLIC:ATTACH EVENT="oncontentready" ONEVENT="Initialize()"/>

<PUBLIC:PROPERTY NAME="dtmDate" PUT="prop_put_dtmDate" GET="prop_get_dtmDate"/>
<PUBLIC:PROPERTY NAME="txtDate" GET="prop_get_txtDate"/>
<PUBLIC:PROPERTY NAME="value" GET="prop_get_txtDate"/>

<PUBLIC:PROPERTY NAME="disabled" PUT="prop_put_disabled" GET="prop_get_disabled"/>


<PUBLIC:EVENT ID="event_onready" NAME="onready"/>

</PUBLIC:COMPONENT>

iemand advies?

Fijne avond dames en heren

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 22-09 16:31

Bosmonster

*zucht*

Omschrijven naar Javascript.

Al zou je ook nog wel een parser kunnen schrijven eventueel, maar dat lijkt me een beetje onzinnig eerlijk gezegd.

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
Bedankt voor u reactie,

ik ben wat vergeten toe te voegen aan mijn vraag.
werkt een htc in elke browser?
ik bedoel in de htm pagina implementeer ik het htc bestand? verwijs daar naar en gebruik dan het htc bestand als element in de pagina?


kan elke browser een .htc file gebruiken?

hoe ik nu een htc zie
een html element(control)?
waar je zelf events,properties,velden,methodes aan kan toevoegen, dus in principe een object?

maar stel ik heb de visual basic script code compleet vervangen.

hoe herschrijf ik dat met public: dat stukje?
is dat mogelijk?

ik heb het geprobeerd, maar de control reageert naar herschrijving niet zoals het moet.

hulpbron 1 was:
http://ehudpardo.blogspot...ing-htc-behaviors-to.html
hulpbron2:
http://www.webreference.com/js/column64/2.html

ik vind dit aardig lastig.. misschien bekijk ik het van de verkeerde hoek?

nog advies? of kan je me een richting insturen?
of is het wel eens mogelijk om dat stukje met public: event id= etc, te herschrijven naar javascript?

ik zit steeds meer te denken aan een jquery control te zoeken die het zelfde kan?

alvast bedankt

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 22-09 16:31

Bosmonster

*zucht*

Je laatste zin lijkt me het meest zinvol voor jou. Probeer niet je code te reproduceren, maar de functionaliteit, bijvoorbeeld middels jQuery-plugins.

En behaviors zijn een Microsoft-bedenksel, dus dat werkt alleen op IE.

[ Voor 9% gewijzigd door Bosmonster op 16-02-2012 14:03 ]


  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
oke bedankt,

het probleem is eigenlijk, ik kan niet bij alle code komen en aanpassen, de missie/opdracht is met 3 man moeten we een huidige website cross browser functie moeten geven.

we zagen dat alles in vbscript was we wisten dat is I.E only
dus dat gingen we vervangen dat werkt :)
na 151 bestanden om te zetten naar javascript, maar nu kwamen we dus htc tegen en we kennen dit niet..

dus gewoon nu de een functioneel ontwerp maken van de htc componenten en die nabouwen in een jquery plugin?

zoiets snap ik er nu van.

alvast bedankt

Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
Hoe zou dit eruit zien in javascript?

<PUBLIC:PROPERTY NAME="dtmDate" PUT="prop_put_dtmDate" GET="prop_get_dtmDate"/>

we hebben echt een voorbeeld nodig?

volgens mij is dit behoorlijk wat code in javascript?

of zijn we helemaal in de verkeerde richting bezig?

alvast bedankt

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
R.G schreef op vrijdag 17 februari 2012 @ 11:53:
of zijn we helemaal in de verkeerde richting bezig?
Dat.
Je wil gewoon functioneel het component nabouwen (of ergens "lenen" als 't er kant-en-klaar is). Boeie wat er allemaal in die htc gebeurt, als in->out en functionaliteit maar 'tzelfde is.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
Hey Rob

het probleem is de htc worden overal gebruikt en de oude visual basic script kijken naar de specifieke naam en id van de property en methoden van de html componenten?

dus als ik gewoon een nieuw component maak in javascript of een component vind dan moet ik op ontiegelijk veel plaatsen alles aanpassen??

ik bedoel ermee te zeggen de htc word op vele pagina's gebruikt en daar in scriptjes gebruik van gemaakt?

dus zal aan een nieuw component alles van de oude htc over moeten nemen, zoals naamgeving en id's?

probleem is nu we weten niet wat dat stukje code van de htc doet en hoe je dat omzet naar javascript?.

alvast bedankt

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 22-09 16:31

Bosmonster

*zucht*

Dan vrees ik dat jullie niet degelijk genoeg vooronderzoek gedaan hebben toen jullie domweg de vbscript-files zijn gaan omzetten naar javascript, zonder eerst te kijken naar de rest van de functionaliteit (in dit geval de samenwerking met incompatibele htc's)

De vbscript+htc samen zul je om moeten bouwen (en dan dus de functionaliteit herbouwen). Niet los proberen stukjes code te porten.

Probeer afstand te nemen van de losse stukjes code en de applicatie meer als geheel te zien. Wat werkt er nu met vbscript/htc en wat moet dus vervangen worden?

[ Voor 23% gewijzigd door Bosmonster op 17-02-2012 12:57 ]


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
oke bedankt :)

wat we gaan doen
functionaliteiten noteren

htc verwijzingen verwijderen uit alle pagina's
dan een basic jquery plugin downloaden/regelen?
dan deze plugin de benodige functionaliteiten aan toevoegen?
d.m.v. van javascript?

en dan op elke pagina een verwijzing naar de jquery control?

of gaat dit niet werken?

we hebben net overleg gehad, en dit zou toch mogelijk moeten zijn? (trouwens we kennen javascript,jquery,vbscript niet eens echt)

maar nu al wel iets beter

alvast bedankt, we kunnen er al meer mee ;)

Acties:
  • 0 Henk 'm!

  • SKiLLa
  • Registratie: Februari 2002
  • Niet online

SKiLLa

Byte or nibble a bit ?

Je kan met 3 man toch wel een beetje googlen of niet ?

Verdiep je eerst in JQuery en zorg dat je dat snapt en kan implementeren ... en kom dan hier terug, want als ik bovenstaande post lees, denk ik: vergeet het maar, je mist de basis principes en op deze manier ga je er ook echt niet komen.

Dus duik in de boeken, maak je handen vies, bikkel een paar dagen en daarna kun je je eigen vragen beantwoorden !

[ Voor 0% gewijzigd door SKiLLa op 17-02-2012 14:34 . Reden: typo ]

'Political Correctness is fascism pretending to be good manners.' - George Carlin


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
ok hou jullie op de hoogte, vrijdag moeten we het werkend hebben DEADLINE :P

wordt bikkelen maar we deinsen niet terug NGU

oftwel never give up ons motto,of in ieder geval de mijne,

wat gaan we doen:
-javascript,vbscript leren
-jquery leren

tot dan

Acties:
  • 0 Henk 'm!

  • SKiLLa
  • Registratie: Februari 2002
  • Niet online

SKiLLa

Byte or nibble a bit ?

Hmmzz, als je slechts een week hebt, wordt het spannend. Maar als je eenmaal de juiste JQuery plugins hebt en snapt hoe het werkt, kun je echt snel meters maken hoor ... succes !

'Political Correctness is fascism pretending to be good manners.' - George Carlin


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
bedankt moet lukken ;)

Acties:
  • 0 Henk 'm!

  • koekiemonster
  • Registratie: Maart 2001
  • Laatst online: 13-08 19:58

koekiemonster

want a cookie

Zorg dat je eerst de functionaliteit correct op papier hebt, afgestemd met je opdrachtgever.
Dan kan je vervolgens het werk verdelen. Uitwerken is niet zo dramatisch, mits je exact weet wat je moet doen. Die stap is dus het belangrijkst voor jullie. Zorg dragen dat je alle drie weet wat je moet doen.
Dan kan je meters maken.

[webhero.nl]


Acties:
  • 0 Henk 'm!

  • R.G
  • Registratie: Januari 2009
  • Laatst online: 19:30
we kunnen vermelden.

we mogen de htc vergeten en meteen jquery plugins maken met inderdaad dezelfde velden en functionaliteiten.

dit valt trouwens ook behoorlijk tegen.
we kunnen al stellen:

-were fucked.. :P

maar we geven nog niet op.
vrijdag deadline..

jullie horen van ons, wel in ieder geval bedankt. :)
Pagina: 1