- Milyen okostelefont vegyek?
- Minden téren tudott fejlődni a Motorola Razr 60 Ultra
- Elalmásodik a Xiaomi: 100 wattos töltéssel érkezik a 16 Pro Max
- Vivo X200 Pro - a kétszázát!
- Telekom mobilszolgáltatások
- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Samsung Galaxy Watch7 - kötelező kör
- Megérkezett a Google Pixel 7 és 7 Pro
- Netfone
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
bucihost
senior tag
válasz
sztanozs #6276 üzenetére
Elképzelhető... sőt...
Ez a php-ban a megjelenítő rész.
<div class="wrap">
<img id="uploadPreview" style="display:none; width: 100%; height: auto;"/>
<form action="profilkepfel.php" method="post" enctype="multipart/form-data">
<input id="uploadImage" type="file" accept="image/jpeg" name="image" />
<input type="submit" value="Feltölt / Mentés">
<input type="hidden" id="x" name="x" />
<input type="hidden" id="y" name="y" />
<input type="hidden" id="w" name="w" />
<input type="hidden" id="h" name="h" />
</form>
</div>Ez pedig a JS:
// set info for cropping image using hidden fields
function setInfo(i, e) {
$('#x').val(e.x1);
$('#y').val(e.y1);
$('#w').val(e.width);
$('#h').val(e.height);
}
$(document).ready(function() {
var p = $("#uploadPreview");
// prepare instant preview
$("#uploadImage").change(function(){
// fadeOut or hide preview
p.fadeOut();
// prepare HTML5 FileReader
var oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);
oFReader.onload = function (oFREvent) {
p.attr('src', oFREvent.target.result).fadeIn();
};
});
// implement imgAreaSelect plug in (http://odyniec.net/projects/imgareaselect/)
$('img#uploadPreview').imgAreaSelect({
// set crop ratio (optional)
aspectRatio: '1:1',
onSelectEnd: setInfo
});
});a darabolást ugye az x, y, w, h -ból veszi, de az miért nem változik ha más a megjelenített kép mérete?
Új hozzászólás Aktív témák
- Asus Zenbook Pro 15 i7 7700HQ/1050ti 4GB/16GB RAM/100% sRGB
- Xiaomi Redmi Note 14 Pro 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 256GB, Kártyafüggetlen, 1 Év Garanciával
- Crucial RAM 64GB Kit (2x32GB) DDR5 5600MHz INGYEN FOXPOST
- Kingston FURY Impact XMP 32GB 6400MT/s DDR5 CL38 INGYEN FOXPOST
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
- Bomba ár! HP EliteBook 840 G3 - i5-6GEN I 8GB I 256GB SSD I 14" HD I Cam I W10 I Garancia!
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 11 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3347, 100% Akkumulátor
- Eredeti, új Lenovo 330W töltők - ADL330SDC3A
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest