Jump to content
php.lv forumi
  • 0

Javascript Popup loga dati


Cibiņš

Question

14 answers to this question

Recommended Posts

  • 0

Lieta tāda, ka nav pamācība katrai, katrai lietai. Ja pašam nedomājas... - labākais, ko vari darīt ir censties salikt info kopa no vairākām pamācībām.

 

Lai panāktu to, ko tu gribi... līme kopā no šitā te:

 

http://api.jquery.com/category/selectors/

http://api.jquery.com/click/

http://jqueryui.com/demos/dialog/

http://api.jquery.com/text/ / http://api.jquery.com/html/

Link to comment
Share on other sites

  • 0

Tev vajag JavaScipt PHP+MySQLā?

 

Juu..nu kā piemēram ir internetveikaliem dažiem pieņemsim produkta krāsa. Ir formas lauks, kurā ir piemēram krāsas (tekstuālā informācija jeb text fields). Blakus ir podziņa "Select". Uzspiežot uz "Select" podziņas JavaScript popup logā atveras pieejamās krāsas, uz kurām var uzklikšķināt. Lietotājs uzklikšķina uz kādu no krāsām, piemēram - dzeltens, lodziņš aizveras un formas laukā ieliekās teksts "dzeltens".

Link to comment
Share on other sites

  • 0

Kavacky, ar php no MySQL ir doma izvilkt datus.

 

LOL daGrevis man nevajag ar jquerijiem bet vienkāršāku. Tikdaudz kā uztaisīt lai ar javascript atvērt popup logu māku, bet nemāku to fīču kad uzklikšķina, lai aizveras logs un ievietojas teksta laukā izvēlētā vērtība pietam es prasīju vai nezin neviens kur tādu skriptu vai vismaz piemēru var izrakt, nevis prasīju kādam uztaisīt.

 

Kaut kādu tādu kā šeit http://www.quirksmode.org/js/popup.html tas mazais lodzinš.

Edited by Cibiņš
Link to comment
Share on other sites

  • 0

Kas tur tik smieklīgs? Ja tā ir vienīgā JS fīča, kas vajadzīga, priekš kam lādēt veselu js biblioteku tam, ko var izdarīt ar vienu rindiņu?

Priekš kam jālādē? Negribi lādēt, ņem jquery no googles CDN, 99.99% gadījumu tā bibliotēka jau būs ielādēta usera datorā.

 

Tipa, ja man būs jāuzliek ātri lapiņa ar vienu uzrakstu under construction, es arī neizmantošu PHP, bet taisīšu to asamblerā?

 

P.S. Tu tāpat ir skaidrs, ka vajadzēs ajax, vajadzēs dinamiski atjaunot saturu lapā, vajadzēs vismaz vienu eventa callback-u, utt.

Link to comment
Share on other sites

  • 0

Priekš kam jālādē? Negribi lādēt, ņem jquery no googles CDN, 99.99% gadījumu tā bibliotēka jau būs ielādēta usera datorā.

 

Tipa, ja man būs jāuzliek ātri lapiņa ar vienu uzrakstu under construction, es arī neizmantošu PHP, bet taisīšu to asamblerā?

 

P.S. Tu tāpat ir skaidrs, ka vajadzēs ajax, vajadzēs dinamiski atjaunot saturu lapā, vajadzēs vismaz vienu eventa callback-u, utt.

 

Under Construction lapai izmantot PHP? o_O Tipa:

 

<?php
echo '<html><head><title>Under Construction</title></head><body><h1>Under Construction</h1></body></html>';

 

?

Link to comment
Share on other sites

  • 0

tajā popup logā izmanto window.opener, lai tiktu klāt "atvērējlapai". Vispirms pārbaudot, vai tā lapa vēl ir atvērta. Aizver ar self.close(); Tas darbosies tikai, ja popups tika atvērts ar js. Piemēram:

// pārbauda vai ir atvērts kā popups un vai galvenais logs nav aizvērts
if (window.opener && window.opener.closed === false) {
   	// atrod lauku, kur ievietot
   	var input = window.opener.document.getElementById('input_lauka_id');
   	// pārbauda vai lauks eksistē
   	if (input) {
    		// ievieto jauno saturu
    		input.value = 'jaunais saturs';
   	}
}
// aizveram popup
self.close();

Edited by indoom
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...