<script type="text/javascript" src="./js/application.js"></script>


This works well when the html is viewed as standalone. but in the context of
the application i need the tag to be rendered as:

<script type="text/javascript" src="prefix/js/application.js"></script>

I think that is the case to use:
<head>
<script type="text/javascript" src="./js/application.js"></script>
<wicket:head>
<script type="text/javascript" src="prefix/js/application.js"></script>
</wicket:head>
<head>
<wicket:panel>
....
</wicket:panel>


On Wed, Oct 7, 2009 at 9:55 AM, Ittay Dror <itt...@tikalk.com> wrote:

>
>
> Ernesto Reinaldo Barreiro wrote:
>
>  This solution will work for sure... and additionally you could have the
>> markup of MyPanel
>> <html>
>> <head>
>>    <script type="text/javascript" src="./js/application.js"></script>
>> </head>
>> <body>
>> <wicket:panel>
>> .....
>> </wicket:panel>
>> </body>
>> </html>
>> So that you cant test it offline and have it working when used
>> dynamically.
>>
>>
> Thank you, but in my case, the javascript files are not globally available,
> i need to service them via a mounted target url coding strategy.
>
> Ittay
>
>  Ernesto
>>
>> On Wed, Oct 7, 2009 at 1:26 PM, Ernesto Reinaldo Barreiro <
>> reier...@gmail.com> wrote:
>>
>>
>>
>>> You could do
>>> public class MyPanel extends Panel {
>>>
>>> public static ResourceReference CSS = new
>>> ResourceReference(MyPanel.class,
>>> "mycss.css");
>>>
>>>        public MyPanel(String id) {
>>>                 add(CSSPackageResource.getHeaderContribution(CSS ));
>>>        }
>>>  }
>>>
>>> Similar for JavaScript with JavascriptPackageResource instead
>>> of CSSPackageResource
>>>
>>> Best,
>>>
>>> Ernesto
>>>
>>> On Wed, Oct 7, 2009 at 1:21 PM, Ittay Dror <itt...@tikalk.com> wrote:
>>>
>>>
>>>
>>>> In the panel's html i have something like:
>>>>
>>>> <script type="text/javascript" src="./js/application.js"></script>
>>>>
>>>>
>>>> This works well when the html is viewed as standalone. but in the
>>>> context
>>>> of the application i need the tag to be rendered as:
>>>>
>>>> <script type="text/javascript" src="prefix/js/application.js"></script>
>>>>
>>>>
>>>> Ittay
>>>>
>>>>
>>>> Ernesto Reinaldo Barreiro wrote:
>>>>
>>>>  Not quite following you... What do you mean? Something like:
>>>>
>>>>
>>>>> a.myClass {
>>>>>  background: url('${myURL}');
>>>>> }
>>>>>
>>>>> and get ${myURL} replaced?
>>>>>
>>>>> Best,
>>>>>
>>>>> Ernesto
>>>>>
>>>>>
>>>>> On Wed, Oct 7, 2009 at 12:55 PM, Ittay Dror <itt...@tikalk.com> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>
>>>>>> Is there a way in which I can convert javascript/css relative
>>>>>> references
>>>>>> in
>>>>>> a <wicket:head> of a panel and add a prefix to them?
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Ittay
>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>> --
>>>> --  Tikal <http://www.tikalk.com>
>>>> Tikal Project <http://tikal.sourceforge.net>
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>
> --
> --  Tikal <http://www.tikalk.com>
> Tikal Project <http://tikal.sourceforge.net>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


-- 
Pedro Henrique Oliveira dos Santos

Reply via email to