komisch jetzt geht es.
Vieleicht wahr die seite down oder so?
kein plan was da falsch lief?
oder fiddle hat wieder gesponnen
komisch jetzt geht es.
Vieleicht wahr die seite down oder so?
kein plan was da falsch lief?
oder fiddle hat wieder gesponnen
jo besten dank. sieht so aus das jetzt alles klappt.
auch komisch das mit jquery der mysteriöse fehler weg ist.
das kam mir so vor als wenn er die grösse vom ersten bild auf alle anderen bilder angewendet hat ,wieso,weshalb,wird wohl ein rätsel sein.
ist jquery den für fehler nicht so empfindlich?oder wieso geht es so auf einmal
du hast hier in zeile 198 und 229
.style-nav ul li {
display: inline-block;
font-size: 1.8em;
}
.style-nav ul li {
display: inline-block;
font-size: 1.3em;
}
2 verschiedene grösse wenn du die beide gleich machst dann bleibt die schrieft immer gleich gross,so wahr es zzmindest beim testen in fiddle.
hoffe auch das ich deine frage richtig verstanden habe
das so nee kleinigkeit so kompliziert werden kann. mir ist aufgefallen . wenn das bild zb 100 x 100 pixel gross ist dann zeigt die maus0 von oben links nur bis 30 x 30 an der rest vonn bild ist 0,0,0,. nur die mauskordinaten stimmen.
liegt das auch an den was du sagtest . kommt mir sovor als wenn er das erste bild oben links in der ecke auf der HP als grund wert nimmt .also ich meine von der grösse und farbwerte die angezeigt werden könnte das hinkommen..
das mit den verscbieben das verstehe ich auch noch nicht ganz? geht das nicht eifacherer? was heist einfacherer, das sind ja nur paar buchstaben ,viel code ist das ja garnnicht
und ich würde vieleicht mit prozenten arbeiten, könnte mir vorstellen das es damit auch besser ist als pixels.
aber ist mein gedanke ,der zählt nicht so,liege meist falsch
das ist ja kompliziert. da denkt man was kann den an den code noch falsch sein? und dann findest du da ein fehler den ich wohl nie gefunden hätte,weil die konsole hatte da auch nix brauchbares gesagt.
jetzt frage ich mich nur noch eins.
die "0" müsste doch normalerweise ein i sein wegen der schleife,oder nicht?
habe mal mit alert geprüft,aber es scheint ja alles richtig zu sein mit der "0". nur wie tut sich den jetzt das bild erhöhen? der müsste doch jetzt immer das erste bild drinne haben oder nicht?
habe gesehen das du den canvas ellement jetzt mit einer id versehen hast ,aber dadurch kann sich doch nicht das bild ein erhöht haben oder doch?
komisch .. also mit var cv=$(z) klappt irgendwie nicht .
hatte eben gar nicht drauf geachtet. das komische ist ja das nur jedes 2 te bild geht . und noch komiischer weise ist das jedes 2 te bild jetzt ein zeichen hat ,sehe foto.
was ist da passiert? wo kommt das zeichen weg ? warum geht nur jedes 2te foto? finde das verhalten etwas merkwürdig
html-seminar.de/woltlab/attachment/1259/
hier noch mal das ganze userscript wie es etzt ist
// ==UserScript==
// @name New Script
// @namespace Violentmonkey Scripts
//@include *html.de*
// @require http://code.jquery.com/jquery-1.7.2.min.js
// @require https://cdnjs.cloudflare.com/a…jcanvas/20.1.3/jcanvas.js
// @grant none
// ==/UserScript==
var alle=document.getElementsByTagName('img');
for(var g=0;g<=alle.length;g++){
var dasbild = alle[g];
try{
var k=dasbild.src;
var w=dasbild.width;
var h=dasbild.height;
var z=dasbild.outerHTML='<canvas width="'+w+'" height="'+h+'"></canvas>';
cv = $("canvas"); //cv = $(z); das geht irgendwie nicht
cv.drawImage({
source:k,
layer: true,
x: 0, y: 0, fromCenter: false,
mousemove: function (layer) {
cv.setPixels({
x: layer.eventX, y: layer.eventY,
width: 1, height: 1,
each: function (px) {
console.log(px.r, px.g, px.b);
}
});
}
});
//alert(z+' =danach\n vorher='+k+'\n width='+w+'\n Höhe = '+h)
}catch(e)
{alert(err)} }
Ich kenne das script das habe ich auch schon gesehen. eigentlich ist es fast das gleiche wie animate.css auser das heir jeder buchstaben einzelnt die effekte macht .theoretisch läst sich das da bestimmt mit rein fummeln. das script selber von der seite bekomme ich in der fiddel auch nicht zu laufen ,kein plan warum .habe versucht die reinfolge zu beachten .habe alles rein kopiert,aber verstehen tue ich das auch irgendwie nicht . theoretisch brauch man nur das animate.css und die extra funktion dazu schreiben. ich werde das mal versuchen und wenn das dann läuft kann man das ja als led effekt machen . sieht bestimmt cool aus
Alles anzeigenkann mir mal einer sagen wie man diese schrieft einbindet
http://allfont.de/download/elektra/
habe es so versucht
Code@import url(http://allfont.de/allfont.css?fonts=elektra); body{ font-family: 'Elektra', arial; font-size: 48px; text-shadow: 4px 4px 4px #aaa; }
oder so
CodeAlles anzeigen@font-face { font-family: 'Elektra'; font-style: normal; font-weight: 400; src: local('Elektra'), local('Elektra-Medium'), url(http://allfont.ru/cache/fonts/elektra_18197565988a80c55dbf0b95ac1e4c4b.woff) format('woff'), url(http://allfont.ru/cache/fonts/elektra_18197565988a80c55dbf0b95ac1e4c4b.ttf) format('truetype'); } body { font-family: 'Elektra', arial; font-size: 48px; text-shadow: 4px 4px 4px #aaa; }
aber es ändert sich nix.
https://jsfiddle.net/basti1012/pfopztwj/1/
warum???????? es geht doch sonst auch immer
EDIT kriegekomischerweise von der seite gar nix eingebunden. bei font.googel klappt es. aber die haben diese schrift nicht
hat das mal einer versucht?
Sind die schriften auf der seite im arsch ?
oder bin ich zu blöd die einzubinden?
tobi,hier kannst du schon mal rein kucken und testen . bzw kabnnst du ja da mal bischen rum kucken damit du siehst wie man buchstaben dreht ,auseinander schiebt ,schreibmaschienen schreiben und so weiter ,habe zu den animi script noch eigenen kram reingebaut .
aber ist noch lange nicht fertig.vieleicht hast du ja jetzt lust bekommen da selber was zu bauen .der led effekt ist ja so auch da ,ohne ewig viel code. der led effekt ist mit css gemacht ,vileicht siehst du ja wie??
aber kuck mal erst, ich fummel auch noch etwas rum,aber mache zur zeit wieder 2 baustellen das ist mein problem.
wenn du ideen hast ,probleme undfragen ,dann sag es ruhig hier ist immer einer der helfen kann.
https://jsfiddle.net/basti1012/pfopztwj/17/ ( KEIN FERTIGES SCRIPT)
Kann man dein canvas code auch so umschreiben das er die vorhandenen bilder einer homepage(zb hier jetzt) die farb pixel auslesen kann oder muss man jedes bild da einzelnd mit hand reinschreiben?
das konnte ich halbwegs klären und zwar so
var alle=document.getElementsByTagName('img');
for(var g=0;g<=alle.length;g++){
try{
var k=document.getElementsByTagName('img')[g].src;
var w=document.getElementsByTagName('img')[g].width;
var h=document.getElementsByTagName('img')[g].height;
var z=document.getElementsByTagName('img')[g].outerHTML='<canvas width="'+w+'" height="'+h+'"></canvas>';
cv = $("canvas");
cv.drawImage({
source:k,
layer: true,
x: 0, y: 0, fromCenter: false,
mousemove: function (layer) {
cv.setPixels({
x: layer.eventX, y: layer.eventY,
width: 1, height: 1,
each: function (px) {
console.log(px.r, px.g, px.b);
}
});
}
});
//alert(z+' =danach\n vorher='+k+'\n width='+w+'\n Höhe = '+h)
}catch(e)
{alert(err)} }
Alles anzeigen
aber irgendwie nimmt der nicht jedes bild bzw jedes 2te. also ganz richtig ist das noch nicht aber wo ist der fehler? oder wie kann man den code ändern das es besser läuft?
hat einer nee idee?
ich finde aber auch komisch.
wenn ich das in ein userscript packe
GM_xmlhttpRequest({
'method': 'GET',
'url': 'http://checkip.dyndns.org/',
onload: function(responseDetails) {
var content = responseDetails.responseText;
alert(content)
}});
und egal von welcher seite aus ausführe bekomme ich antwort vom alert,mit seiten inhalt.
mache ich den code in einer fiddel rein kommen nur fehler meldungen.
auch irgendwie koomisch.
Kann man dein canvas code auch so umschreiben das er die vorhandenen bilder einer homepage(zb hier jetzt) die farb pixel auslesen kann oder muss man jedes bild da einzelnd mit hand reinschreiben?
ja jeden so wie es ihn gefällt.
mach doch für jeden bild ein tooltip wo die beschreibung drinne steht,währe vieleicht auch eine idee,
oder jemachdem wie gross die bilder sind und die beschreibung könnte man die beschreibung auch im bild mit reinfummeln oder so.
wie soll das endergebniss denaussehen ?
ja sieht so aus das es mit fremden bilder keiner hinbekommt. mal sehen wer der held wird der es doch schfft
das verstehe ich jetzt nicht ganz.hast du das bild in ein php code oder so was umgewandelt? wenn man die bildadresse so aufrufen tut kommen ja nur komische buchstabden und zeichen raus? was ist das? könnte man dann theoretisch jedes bild was auf PHP endet so auslesen oder wie soll man das verstehen mit php? wie gesagt mit php kenne ich mich gar nnicht aus
also fält diese function als greasmonkeyscrkipt wohl flach.
Nee eigentlich nicht weil ich lese doch dann das bild aus auf desen seite ich ja bin ,das sollte ja gehen.
Auser wennseite XY selber fremdbilder anzeigt,die solten sich dann wieder nicht auslesen,richtig?
hätte ich das alles vorher gewusst,weil vieleicht hatte ich doch schon so ein script gefunden was geht ,aber hatte nie was angezeigt bekommen,jetzt weiss ich auch warum,fals daa ein script bei wahr was geht,weil im netz standen paar die angeblich gingen aber fiddel kam ja nix..
also wenn ich eine möglickeit finde ein bild in fiddel auszulesen dann bin ich der held,richtig
ja das mit den cross ding das hatte ich ja letztens mit den iframe schon das geht ja auch nicht, nurverstehe ich das mit den bild irgendwie nicht weil das bild wird ja schon angezeigt obwohl es von einer anderen hp ist. es ist doch jetzt sogesehen in meiner cache auf den rechner,sollte es dann nicht irgendwie gehen.
kann man mit javascript da überhaupt drauf zugreifen?
oder bild in cookie speichern,fals das überhaupt geht?
jo bestens dank.
jquery hat soviele vorteile da darf auch mal ein kleiner nachteil kommen.soviele nachteile von jqery kenne ich noch nicht
ich muss mal meine erste versuche raussuchen,sohalbwegs wahr ich ja in der richtung aber trotzdem weit weg .hätte nicht gedacht das es mit so ein paar zeilen geht. wollte das versuchen mit clickevent und alert machen,aber wie du schon sagtest da spielt fiddle nicht mit ..komischerweise sagt fiddel auch ein fehler und nicht die werte.bei dein bild ist alles bestens.
was hat fiddel nur für sorgen das es da nicht geht
Habe mal wieder eine jquery frage.
normaler weisse mache ich es so.
document.getElementsByClassName("lauf1")[0].innerHTML+="<span style='color: "+aa+";'>"+text.substring(i,i+1)+"</span>";
durch das + hinter HTML wird der vorherige text nicht überschrieben..
wie macht man es mit jquery?
weil das
überschreibt alles und ich bekomme nur noch den letzten buchstaben angezzeigt.. und einfach ein + hinmachen geht ja nicht mehr
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.