Vyhledávání na webu
Přidal jsem DOM prvek (odkaz) pomocí jQuery. Prvek vidím ve Firebugu, ale z nějakého důvodu ho Selenium nemůže najít. Co se tu děje?
Poznámka: AJAX se nepoužívá, takže je prvek DOM přidán téměř okamžitě.
== UPRAVIT ==
Tady je nějaký kód (používající jQuery), který přidá odkaz na konec dokumentu:
$element = $("<a id="foo" href="#"></a>"); $element.appendTo($("body"));Používám Capybaru (se Selenium) k nalezení odkazu a jeho kliknutí,
Přečtěte si více →
Používám Range k manipulaci s vybraným textem. Chtěl bych spočítat výšku od místa, kde někdo začal vybírat text, až po místo, kde skončil.
Zkoušel jsem vložit rozsah na začátek a konec vybraného rozsahu a mohu z toho přesně vypočítat výšku, ale mění to DOM
Přečtěte si více →
Pokud mám otevřené dvě (nebo více) karty na stejné doméně, existuje jednoduchý způsob, jak zjistit přítomnost té druhé, (abych mohl kontrolovat, jaké výpočty provádím)? Rozumím tomu, že existuje funkce window.open(), ale neotevírám jedno okno z druhého. Místo toho si představte, že uživatel otevře dvě karty
Přečtěte si více →
Snažím se vytvořit formulář pro úpravy přímo v řádku. Mám formulář, který vypadá takto:
var editPic = "<img src='https://s3.amazonaws.com/bzimages/pencil.png' alt='edit' height='24' width='24' style='margin-left: 10px;'/>"; var submitPic = "<img id='submitPic' src='https://s3.amazonaws.com/bzimages/su Přečtěte si více →Snažím se upravit ukázkový soubor canvas_geometry_cube.html dodávaný s balíčkem Three.js a změnit každou stěnu krychle tak, aby zobrazovala HTML stránku/DOM prvek (nejlépe DOM prvek). Podíval jsem se na ParticleDOMMaterial, ale nemám ponětí, jak ho použít nebo co dělá. Může mi někdo s tím pomoci?
Abych tuto starou otázku aktualizoval o nedávné vylepšení v Three.js a pro budoucí čtenáře
Three.js nyní skutečně podpor
Přečtěte si více →
Použil jsem tuto jednoduchou techniku, jak získat nativní DOM element v jQuery:
var el = $('#myid'); var native = el[0]; //or el.get(0);Jak to mohu udělat v YUI 3? Například chci použít DOM metodu getElementsByName, kterou YUI 3 nepodporuje.
Přečtěte si více →Mám potíže s tím, aby fungovalo nastavení CDN/X-Domain u Respond.
Začal jsem poskytovat všechny zdroje z CDN:
<link rel="stylesheet" href="http://cdn.example.com/css/main.css?2013012401"> <script src="http://cdn.example.com/js/modernizr-2.6.2.min.js?2013012401"></script> <script src="http://cdn.example.com/js/respond.min.js?2013012401"></script>Teoreticky by to mělo fungovat, protože všechny zdroje jsou poskytovány ze stejné d
Přečtěte si více →
To, čeho chci dosáhnout, je manipulace s dokumentem vytvořeným pomocí DOM pomocí jQuery předáním velkého HTML řetězce. Zvažte následující příklad:
var doctype = document.implementation.createDocumentType( 'html', '', ''); var dom = document.implementation.createDocument('', 'html' Přečtěte si více →
Mám tuto funkci v JavaScriptu a funguje ve Firefoxu, ale v Google Chrome ne.
function sendInfo(userId, Code) { // text with all info to send to controller var values = { "token": Code, "code": userId } // POST TH Přečtěte si více →
Nedávno jsem našel následující otázku online:
Napište funkci, která vezme objekt a přidá ho do DOM, tak aby události byly ukládány do vyrovnávací paměti až do příští ho tiku? Vysvětlete, proč je to užitečné?
Zde je m
Přečtěte si více →