Re: have problems with div's

Tech-Archive recommends: Fix windows errors by optimizing your registry



not really sure what you mean by on the fly ?

enclose them in a <script> .... </script>

<script language="javascript">
<div id="bAvocado"></div>
<div id="bButterSquash"></div>
<div id="bCauliflower"></div>
<div id="bCornOnCob"></div>
<div id="bCucumber"></div>
<div id="bGarlic"></div>
</script>



"Steve Easton" <admin@xxxxxxxxxxxxx> wrote in message
news:u5NvQ6yWFHA.2288@xxxxxxxxxxxxxxxxxxxxxxx
> Write the div tags on the fly using javascript
>
> --
> Steve Easton
> Microsoft MVP FrontPage
> 95isalive
> This site is best viewed............
> .......................with a computer
>
> <cheers> wrote in message news:OnGr5gyWFHA.3584@xxxxxxxxxxxxxxxxxxxxxxx
>> ok
>>
>> lets say that the following are set using the command parent....... from
>> another iframe.
>>
>> bAvocado=""
>> bButterSquash=""
>> bCauliflower="some data"
>> bCornOnCob=""
>> bCucumber="some more data"
>> bGarlic="more data"
>>
>> the following is in a seperate iframe page
>>
>> <div id="bAvocado"></div>
>> <div id="bButterSquash"></div>
>> <div id="bCauliflower"></div>
>> <div id="bCornOnCob"></div>
>> <div id="bCucumber"></div>
>> <div id="bGarlic"></div>
>>
>> the above would produce this in the iframe that the div's are displayed
>> in.
>>
>> top of page shown by the -----
>>
>>
>> -----------
>>
>>
>> some data
>>
>> some more data
>> more data
>> ======== this is the end of the page.
>>
>>
>> what i would like the display to look like is this.
>>
>> ----------- top of the page
>> some data
>> some more data
>> more data
>>
>>
>>
>>
>> "Murray" <forums@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> news:u0WJWayWFHA.612@xxxxxxxxxxxxxxxxxxxxxxx
>> > The short answer is - you cannot. The longer answer is - if I had even
>> > a
>> > remote inkling of what you are trying to accomplish, and a glance at
>> > some
>> > real code, I might be able to suggest a workaround.
>> >
>> > --
>> > Murray
>> > ============
>> >
>> > <cheers> wrote in message news:eIUcQRyWFHA.3540@xxxxxxxxxxxxxxxxxxxxxxx
>> >> it was only an example of where i wanted things to go.
>> >>
>> >> all i want to find out how i can use the div's when there is content
>> >> in
>> >> them.
>> >> and when the div has nothing in it, it is not used (not printed, as
>> >> this
>> >> produces a carriage return)
>> >>
>> >>
>> >> thank you
>> >>
>> >> Jason
>> >>
>> >>
>> >>
>> >> "Murray" <forums@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> >> news:ur5z00xWFHA.3184@xxxxxxxxxxxxxxxxxxxxxxx
>> >>> <scratching head>
>> >>>
>> >>> There are no divs in either file's markup.
>> >>>
>> >>> --
>> >>> Murray
>> >>> ============
>> >>>
>> >>> <cheers> wrote in message
>> >>> news:erV3nwxWFHA.3000@xxxxxxxxxxxxxxxxxxxxxxx
>> >>>> below are two files i have done to show what i mean.
>> >>>>
>> >>>>
>> >>>> <html>
>> >>>>
>> >>>> <head>
>> >>>> <title>New Page 1</title>
>> >>>> </head>
>> >>>>
>> >>>> <body>
>> >>>>
>> >>>> <table border="0" cellpadding="0" style="border-collapse: collapse"
>> >>>> width="1013" id="table1" height="621">
>> >>>> <tr>
>> >>>> <td width="160">this side has the items the were selected<p>but it
>> >>>> shows
>> >>>> all the div's and puts a carriage return after them.</p>
>> >>>> <p>i would like the carriage return not to show unless the div
>> >>>> actually
>> >>>> has some content.&nbsp; (more than &quot;&quot;)</td>
>> >>>> <td><iframe name="I1" src="new_page_2.htm" width="776"
>> >>>> height="581">
>> >>>> Your browser does not support inline frames or is currently
>> >>>> configured
>> >>>> not to display inline frames.
>> >>>> </iframe></td>
>> >>>> </tr>
>> >>>> </table>
>> >>>>
>> >>>> </body>
>> >>>>
>> >>>> </html>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> <html>
>> >>>>
>> >>>> <head>
>> >>>> <meta http-equiv="Content-Language" content="en-gb">
>> >>>> <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
>> >>>> <meta name="ProgId" content="FrontPage.Editor.Document">
>> >>>> <meta http-equiv="Content-Type" content="text/html;
>> >>>> charset=windows-1252">
>> >>>> <title>New Page 2</title>
>> >>>> </head>
>> >>>>
>> >>>> <body>
>> >>>>
>> >>>> <p>this side has an inline frame and this is where the items are
>> >>>> selected, and
>> >>>> the div's are defined.</p>
>> >>>> <p>&nbsp;</p>
>> >>>> <p>i have not shown all of the script as it is very long.</p>
>> >>>>
>> >>>> </body>
>> >>>>
>> >>>> </html>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> "Murray" <forums@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> >>>> news:%23KMp4jxWFHA.2572@xxxxxxxxxxxxxxxxxxxxxxx
>> >>>>>> I am printing to one place in one of the tables
>> >>>>>
>> >>>>> Huh? You are printing to a table?
>> >>>>>
>> >>>>>> but it has all the carriage returns in between the letters. how do
>> >>>>>> I
>> >>>>>> remove them? or stop them being printed in the first place.
>> >>>>>
>> >>>>> What does this have to do with divs? Sorry - I'm not tracking you
>> >>>>> at
>> >>>>> all....
>> >>>>>
>> >>>>> --
>> >>>>> Murray
>> >>>>> ============
>> >>>>>
>> >>>>> <cheers> wrote in message
>> >>>>> news:O9ddEXxWFHA.3864@xxxxxxxxxxxxxxxxxxxxxxx
>> >>>>>>I have a table split into 4 equal parts.
>> >>>>>> I am printing to one place in one of the tables, but if lets say
>> >>>>>>
>> >>>>>> you have the letter a to z and only every 5 letter of the
>> >>>>>> alphabet
>> >>>>>> is printed vertically down the table box, and it would look like
>> >>>>>> this
>> >>>>>>
>> >>>>>> e
>> >>>>>> j
>> >>>>>> o
>> >>>>>> t
>> >>>>>> y
>> >>>>>>
>> >>>>>>
>> >>>>>> but it has all the carriage returns in between the letters. how do
>> >>>>>> I
>> >>>>>> remove them? or stop them being printed in the first place.
>> >>>>>>
>> >>>>>> thank you
>> >>>>>>
>> >>>>>> Jason
>> >>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>> "Murray" <forums@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> >>>>>> news:ucTNtCuWFHA.3828@xxxxxxxxxxxxxxxxxxxxxxx
>> >>>>>>>> but it shows a carriage return when they are empty.
>> >>>>>>>
>> >>>>>>> Of course. That's because <div> is a block tag. All block tags
>> >>>>>>> start on a new line, and force subsequent markup to start on a
>> >>>>>>> new
>> >>>>>>> line too.
>> >>>>>>>
>> >>>>>>>> how do I get only the div's that have content to print.
>> >>>>>>>> and the ones that are empty prints nothing.
>> >>>>>>>
>> >>>>>>> Say more about this. You have multiple pages, each having the
>> >>>>>>> same
>> >>>>>>> array of divs, some of which are loaded with content, and some of
>> >>>>>>> which are not? And you want those that are 'empty' to not affect
>> >>>>>>> the
>> >>>>>>> screen position of the others? I can't think of a way to do that
>> >>>>>>> automatically. Is there a reason why you wouldn't just delete
>> >>>>>>> them?
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Murray
>> >>>>>>> ============
>> >>>>>>>
>> >>>>>>> <cheers> wrote in message
>> >>>>>>> news:uM5TentWFHA.1384@xxxxxxxxxxxxxxxxxxxxxxx
>> >>>>>>>>I have the following within one of my pages created with
>> >>>>>>>>FrontPage.
>> >>>>>>>>
>> >>>>>>>> <div id="bAvocado"></div>
>> >>>>>>>> <div id="bButterSquash"></div>
>> >>>>>>>> <div id="bCauliflower"></div>
>> >>>>>>>> <div id="bCornOnCob"></div>
>> >>>>>>>> <div id="bCucumber"></div>
>> >>>>>>>> <div id="bGarlic"></div>
>> >>>>>>>>
>> >>>>>>>> and it works.
>> >>>>>>>>
>> >>>>>>>> but it shows a carriage return when they are empty.
>> >>>>>>>>
>> >>>>>>>> not what I need.
>> >>>>>>>>
>> >>>>>>>> how do I get only the div's that have content to print.
>> >>>>>>>> and the ones that are empty prints nothing.
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> thank you.
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>
>> >>
>> >
>> >
>>
>>
>
>


.


Quantcast