Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с обращение странице в IFRAME / 17 сообщений из 17, страница 1 из 1
19.07.2006, 16:42
    #33864632
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Сделал страницу в которой есть ИФРЕЙМ.
1. Как из страницы которая во фрайме считать строку адреса страницы в которой этот фрайм находится?
2. Как получить достут к свойствам класса страницы в другой странице,
Imports КлассНужнойСтраницы не работает.
...
Рейтинг: 0 / 0
19.07.2006, 17:03
    #33864738
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
1) iframe.ownerDocument.url
2) Можно извравиться примерно так:
На странице наследнике
<%@ PreviousPageType VirtualPath="~/Temp/Default.aspx" %>

В коде
PreviousPage.НужныйМетод----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
19.07.2006, 17:30
    #33864867
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
повесил на клиентскую кнопку скрипт, но он не работает, хотя DetalF (это id iframe) и его свойства доступны на странице
function btn1_onclick() {
DetalF.src='reg.aspx';
}
хочу грузануть другую страницу во фрейм, ноль реакции.

_____________________________________
А я хочу Брежнева, чтобы все было по прежнему... "Стволы"
...
Рейтинг: 0 / 0
19.07.2006, 21:23
    #33865376
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
up
...
Рейтинг: 0 / 0
20.07.2006, 08:36
    #33865709
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
БЕ.
document.getElementById('DetalF').src='reg.aspx';
Вас спасет!----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 09:37
    #33865845
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
C...R...a...S...HБЕ.
document.getElementById('DetalF').src='reg.aspx';
Вас спасет!----------------------------------------
Knowledge is P...O...w...E...R!
My site

Спасибо, помогло.
И еще вопрос по фрейму. он у меня в поле таблицы вписан,я хочу чтобы он занимал 100% места в яцейки таблицы но проценты почемуто фрейм не понимает, если явно указываю размер в px то работает, а мне нужно чтобы размер фрейма менялся при изменении размера окна пробую так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
                <td rowspan="2">         
                    <iframe id="DetalF"></iframe>    
                    <script language="javascript">                        
                        a = <%= Me.Page.Request.QueryString( 0 ).ToString()%>;
                        document.getElementById('DetalF').src = 'OrderDetal.aspx?OPERID=' + a;
                        document.getElementById('DetalF').width = "100%"
                        document.getElementById('DetalF').height = "100%"
                    </script>   
                    
                </td>
...
Рейтинг: 0 / 0
20.07.2006, 09:46
    #33865864
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
кстати чем отличается "jscript" от "javascript"?
и еще вопрос по VS помнится в VB5,6 были такие проекты (ActiveX Document DLL), в них делались совершенно нормальные формы (без краев они были) с совершенно любыми элементами управления (гриды, кнопки, че хош), а потом после компиляции получалась DLLка и запускной VBD файл который грузился в окне браузера, т.е. нормальное приложение в IE, что стало с этой технологией, удобно же?

_____________________________________
А я хочу Брежнева, чтобы все было по прежнему... "Стволы"
...
Рейтинг: 0 / 0
20.07.2006, 10:28
    #33866017
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
document.getElementById('DetalF').width = "100%"
document.getElementById('DetalF').height = "100%"

А ; кто будет ставить???
FireFox height = "100%" для IFRame не воспринимает.

кстати чем отличается "jscript" от "javascript"?
jscript- Microsoft`ская реализация javascript----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 10:38
    #33866064
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
C...R...a...S...HFireFox height = "100%" для IFRame не воспринимает.

Очень жаль.
...
Рейтинг: 0 / 0
20.07.2006, 11:21
    #33866253
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Так я и не разобрался как из фрейма отправить инфу родительскому документу и наоборот. Вобщем вот что надо, картинка приложена, есть документ для редактирования заказа в нем фрейм со строками заказа, нужно чтобы когда нажимаешь на темплефиелд в гриде во врейме ID строки заказа передавалась из фрейма в главную форму, например в текстовое поле txtROWID и выделить цветом строку в гриде.
вот код на темплефиелд который просто выдает сообщение с ROWID а как передать в главную страницу незнаю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<asp:TemplateField>
    <itemtemplate>                        
        <input id="Detal" type="image" title="Нажмите чтобы выделить строку заказа." 
                src="Picts/Edit1.gif"  
                onclick = "return false;"  
                onmouseup = " alert('<%# Eval("OPERROWID")%');" />
    </itemtemplate>                    
</asp:TemplateField>
...
Рейтинг: 0 / 0
20.07.2006, 11:32
    #33866306
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Скорее всего придется перегрузить родительский документ, можно в ифрейме стедать так
iframe.ownerDocument.url=iframe.ownerDocument.url+'?ID=blah-blah-blah';----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 11:48
    #33866378
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
C...R...a...S...HСкорее всего придется перегрузить родительский документ, можно в ифрейме стедать так
iframe.ownerDocument.url=iframe.ownerDocument.url+'?ID=blah-blah-blah';----------------------------------------
Knowledge is P...O...w...E...R!
My site
Да нефига как оказалось все проще
parent.document.forms('frmEditOrderDetal').item('txtROWID').value= blabla
...
Рейтинг: 0 / 0
20.07.2006, 12:07
    #33866469
BlackTigerAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
>>запускной VBD файл который грузился в окне браузера, т.е.
>>нормальное приложение в IE, что стало с этой технологией,
>>удобно же?

Ленивому всё удобно, где делать ничего не надо. Практически пристрелили эту "технологию", наконец-то. А сейчас МС даже крышкой гроб накрыло (без гвоздей пока).

ЭТОТ геморрой работал только для IE. Может для тебя будет новостью, но народ всё больше переползает с ИЕ на что-нить другое. По морю причин.

Короче - забудь.

-
 
How can men die better than facing fearful odds,
For the ashes of their fathers and the temples of their gods?

| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
20.07.2006, 12:13
    #33866506
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Короче вот пример.
Кому интересно.
...
Рейтинг: 0 / 0
20.07.2006, 12:15
    #33866517
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Alex KuznetsovКороче вот пример.
Кому интересно.
А в принципе там можно к window вообще не обращаться, а сразу напрямую к parent.
...
Рейтинг: 0 / 0
20.07.2006, 12:27
    #33866579
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
BlackTigerAP
Ленивому всё удобно, где делать ничего не надо. Практически пристрелили эту "технологию", наконец-то. А сейчас МС даже крышкой гроб накрыло (без гвоздей пока).

ЭТОТ геморрой работал только для IE. Может для тебя будет новостью, но народ всё больше переползает с ИЕ на что-нить другое. По морю причин.

Короче - забудь.

А причем тут лень, просто мне как не WEB программисту намного привычнее работать с формами и элементами управления который я использую для создания своих не web клиентов, а тут пробую сделать веб интерфейс для удаленных пользователей, так гемор один, казалось бы простая вещь, как грид с прокруткой и неподвижной шапкой, что является нормой для всех приложений БД тут я ужо плюнул на это, лишь бы форма редактирования на месте стояла, мне пользователе жалко которые будут скрол туду сюда гонять.

А то что работает только в IE меня не волнует, пользователи где скажут там и откроют, а перелазят на другие браузеры, те кому спокоюно не живется, пользователи в своем большинстве пользуются тем что есть и не ищут чево бы нового поставить, у них нет лютой неновисти в MS, как у некоторых программистов.

Да ладно забыл уже, просто идея то хорошая, никаких тегов делай как привык и все зашибись.
:)
ЗЫ Надо еще для WEB программистов сделать такие проекты, где пишешь скриптами и тегами а компилишь в exe? чтобы не web прогеры ругались что эта херь для ленивых нужно понормальному писать
...
Рейтинг: 0 / 0
20.07.2006, 12:33
    #33866601
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обращение странице в IFRAME
Alex Kuznetsov Alex KuznetsovКороче вот пример.
Кому интересно.
А в принципе там можно к window вообще не обращаться, а сразу напрямую к parent.
да спасибо, я понял уже, полазил в своих старых курсовых по вебу :), просто я там только я с простыми фреймами делал, поэтому и не сразу сообразил что в ифрейм так можно. порадовало созможность запуска функции родительского окра из дочернего. :)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с обращение странице в IFRAME / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]