element-enhancing javascript asp.net master pages
i have run bit problem i have finished bit digging, nonetheless struggling adult decisive answer/fix.
basically, i have javascript (created 3rd party) does whizzbang things page elements feeling pretty. formula works good unparalleled pages (i.e. master), however, i try ask effects calm page within master, does work.
in brief i have master page contains sure book reference. pages script, nonetheless parameters upheld differ calm pages.
master page book reference
<script src="scripts.js" language="javascript" type="text/javascript" />
single page
<script>
makepretty("elementid");
</script>
as see, i need anxiety any page (hence being master) nonetheless tangible elements i wish "makepretty" change dependant content.
content pages
now, due calm page carrying <head> element, i have controlling following formula supplement master pages <head> element:
htmlgenericcontrol ctl = new htmlgenericcontrol("script");
ctl.attributes.add("language", "javascript");
ctl.innerhtml = @"makepretty(""elementid"")";
master.page.header.controls.add(ctl);
now, fails work. however, i reinstate something rudimentary alert("hi!"), works fine. formula being total ok, only doesn't seem always govern depending doing..
now, carrying finished digging, i have scholastic th calm page's load eventuality carried before master pages, competence carrying an effect, however, i guess javascript page loaded/run during once?
forgive me ridiculous question, nonetheless i am still comparatively new controlling javascript, generally master pages scenario.
how i calm pages javascript formula referenced master page?
thanks any/all assistance guys, unequivocally aiding me out work problem.
notes:
registerstartupscriptdoes seem work during any level..- the control id's being set fine, even masterpage sourroundings digest expected.
apologies any unclear, i am genuine sleepy need greatfully critique re-word/clarification required.
Comments
Post a Comment